ana sayfa > Pascal > Pascal Örnekleri 12 ( AscII tablosu ve Faktoriyel)

Pascal Örnekleri 12 ( AscII tablosu ve Faktoriyel)

Perşembe, 07 May 2009 kacarozgur yorum ekle yorumlara git

Ascii Karakter Tablosu

uses crt;
var
a:integer;
i:byte;begin clrscr;
for i:=1 to 255 do begin
a:=(i div 24);
if (i>=24*a) then begin
gotoxy(a*5,i-24*a);
write(chr(i));
end else
writeln(chr(i));
end;
readln;
end.

Fakröriyel

uses crt;
var
faki,fakk,fakj,i,j,k,l,sonuc:longint;
begin
for i:=1 to 9 do
for j:=0 to 9 do
for k:=0 to 9 do
begin
faki:=1;
for l:=1 to i do
faki:=faki*l;
fakj:=1;
if j<>0 then
for l:=1 to j do
fakj:=fakj*l;
fakk:=1;
if k<>0 then
for l:=1 to k do
fakk:=fakk*l;
sonuc:=faki+fakj+fakk;
if sonuc=(i*100+j*10+k) then
writeln(sonuc);
end;
readln;
end.

Faktöriyel2

uses crt;
var
i,a,b,c,d,j,faka,fakb,fakc,sonuc:longint;
begin clrscr;
for i:=100 to 999 do
begin
a:=i div 100;
d:=i mod 100;
b:=d div 10;
c:=d mod 10;
faka:=1;
for j:=1 to a do
faka:=faka*j;
fakb:=1;
if b<>0 then
for j:=1 to b do
fakb:=fakb*j;
fakc:=1;
if c<>0 then
for j:=1 to c do
fakc:=fakc*j;
sonuc:=faka+fakb+fakc;
writeln(sonuc);
end;
readln;
end.

Bu kategorideki rastgele diğer yazılar
  • » Case...Of
  • » Pascal Örnekleri 10 (Fibonacci sayıları, Asal sayılar, Basamaklara ayırma)
  • » Pascal Örnekleri
  • » Pascal Örnekleri 3 (Gotoxy komutu)
  • » Pascal Örnekleri 5 ( Stringler ve Gotoxy)
  • » Pascal Örnekleri 18 (Biraz matematikkkk...)
  • » Pascal Örnekleri 8 ( Sayı tabanları, Şifre programları)
  • » Pascal Örnekleri 15 ( Çift Boyutlu Diziler)
  • » Pascal Örnekleri 7 ( Bloklu yazım örnekleri )
  • » Pascal Örnekleri 11 ( Karma örnekler)
  • » Pascal Örnekleri 2 (Döngüler, for-do)
  • » Pascal Örnekleri 9 ( Sayısal Loto, Pascal Üçgeni, Hesap Makinesi)
  • » Pascal Örnekleri 13 (Length, Type, While)
  • » Pascal Örnekleri 17 ( Dosyalama İşlemleri )
  • » Pascal Örnekleri 14 (Diziler)
    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