Pascal notları
11
●2.427
- 18-10-2006, 23:35:17lisede de üniversitede de pascalı sıfırdan anlatıyorlar. ünide bi ayrıcalık yok yani

buradan indirebilirsin ders notlarını > http://serdar.ktg.com.tr/Pascal7.zip - 05-04-2007, 14:07:47şimdi yazdım al bakalım küçük ten büyüğe sıralama ;
uses crt;
var i,j,n,ara_deg:integer;
sayi:array[1..50] of integer;
begin
clrscr;
writeln;
write('kac sayi siralanmasini istiyorsunuz?(max:50)');
readln
;
for i:=1 to n do
begin
write('sayi[',i,']:');
readln(sayi[i]);
end;
writeln('Girilen Sayilar');
writeln('_______________');
for i:=1 to n do write(sayi[i],' ');
writeln;
for i:=1 to n-1 do
for j:=i+1 to n do
if sayi[j]<sayi[i] then
begin
ara_deg:=sayi[j];
sayi[j]:=sayi[i];
sayi[i]:=ara_deg;
end;
writeln;
writeln('Kucukten Buyuge Siralanmis Sayilar');
writeln('__________________');
writeln;
for i:=1 to n do write(sayi[i],' ');
repeat until keypressed;
end.
:P
zmanım oldukça bu başlık altında yazarım yanlış varsa bilgilendirin
- 05-04-2007, 14:09:41al bakalım bir tane daha yazdım. . .
fiboneccii . . .
uses crt;
var a,b,c,i,t:integer;
begin
clrscr;
write('terim sayisini giriniz:');readln(t);
a:=3;
b:=(a*3)+1;
c:=b-1;
i:=1;
write(a,' ',b,' ',c);
repeat
c:=(c*3)+1;
write(' ',c);
c:=c-1;
write(' ',c);
i:=i+1;
until i<t;
readln;
end.
:P
