ana sayfa > Pascal > Pascal Örnekleri 13 (Length, Type, While)

Pascal Örnekleri 13 (Length, Type, While)

Perşembe, 07 May 2009 yorum ekle yorumlara git

LENGTH

Girilen bir kelimeyi alfabetik sıraya göre yazan program

uses crt;
var
deg,cumle:string[30];i,j:integer;
begin
clrscr;
write(‘Cümleyi gir:’); readln(cumle);
for i:=0 to length(cumle)-1 do
for j:=i+1 to length(cumle) do begin
if(cumle[i]>cumle[j]) then begin
deg[1]:=cumle[i];
cumle[i]:=cumle[j];
cumle[j]:=deg[1];
end;
end;
write(cumle);
readln;
end.

Girilen cümlede kaç tane kelime olduğunu sayan program

uses crt;
var
cumle:string;
i,s:integer;
begin
clrscr;
write(‘Cümleyi girin – >’);readln(cumle);
writeln;
s:=0;
for i:=1 to length(cumle) do
if cumle[i] in [#32,#9,',',',',';']
then s:=s+1;
writeln(‘Cümlede ‘,s+1,’ tane kelime war’);
readln;
end.

TYPE

Type bloğunda dizi kullanarak girilen ad-soyad bilgilerini listeleme

uses crt;
type
isimkay=record
isim:string;
soyad:string;
end;
var
i:integer;
ogr:array[1..3] of isimkay;
begin
clrscr;
for i:=1 to 2 do begin
write(i,’. Öğrencinin adını giriniz:’); readln(ogr[i].isim);
write(i,’. Öğrencinin soyadını giriniz:’); readln(ogr[i].soyad);
end;
for i:=1 to 2 do begin
writeln;
write(i,’.inci öğrencinin adı – soyadı ==>’,ogr[i].isim,’ ‘);
write(ogr[i].soyad);
end;
readln;
end.

WHİLE

“While” ile resim çizme

uses crt;
var
a,b:integer;
tus:char;
begin clrscr;
a:=35; b:=12;
tus:=’a';
while tus in ['w','a','s','d'] do begin
tus:=readkey;
case (tus) of
‘w’:b:=b-1;
‘a’:a:=a-1;
‘d’:a:=a+1;
‘s’:b:=b+1;
end;
gotoxy(a,b);
write(‘*’);
end;
end.




Benzer Konularımıza da Göz Atın!

coded by nessus
Share


Bu kategorideki rastgele diğer yazılar
  • » Pascal Örnekleri 6 ( Mükemmel Sayılar, Asal sayılar, Biraz oyun yapalım.)
  • » Pascal Örnekleri 16 ( Procedure kullanmak)
  • » Pascal Örnekleri 1 (Karar verme oparatörleri)
  • » Pascal Örnekleri 17 ( Dosyalama İşlemleri )
  • » Pascal Örnekleri 15 ( Çift Boyutlu Diziler)
  • » Pascal Örnekleri 5 ( Stringler ve Gotoxy)
  • » Pascal Örnekleri 19 (Sınav kağıdını dolduran program)
  • » Pascal Örnekleri 7 ( Bloklu yazım örnekleri )
  • » Pascal Örnekleri 18 (Biraz matematikkkk...)
  • » Pascal Örnekleri 3 (Gotoxy komutu)
  • » Pascal Örnekleri 12 ( AscII tablosu ve Faktoriyel)
  • » Pascal Örnekleri 8 ( Sayı tabanları, Şifre programları)
  • » Case...Of
  • » Pascal Örnekleri 4 ( Random (Rastgele) fonksiyonu )
  • » Pascal Örnekleri 11 ( Karma örnekler)



    1. şimdilik yorum yok.
    1. şimdilik geri bağlantı yok

    *
    Bu bir spamlara karşı koruma yazılımıdır, resimde gösterilen güvenlik kelimesi girilmelidir. Kelimeyi sesli duymak için resmi tıklayın
    Anti-spam kelimeyi duymak için tıklayın