ana sayfa > Pascal > Pascal Örnekleri 8 ( Sayı tabanları, Şifre programları)

Pascal Örnekleri 8 ( Sayı tabanları, Şifre programları)

Perşembe, 07 May 2009 yorum ekle yorumlara git

71)Onluk (decimal) sayı sitemini ikilik (binary) sayı sistemine çeviren program.
Çöz:71)uses crt;
var
i,say,sayi1:integer;
begin
clrscr; writeln(‘sayıyı gir:’);readln(sayi);
for i:=1 to sayi do begin
sayi1:=sayi mod 2;
write(‘sayi1);
sayi:=sayi div 2;
if (sayi=1) then break;
end;
writeln(sayi);
readln;
end.

72)Onluk (decimal) sayı sistemini onaltılık (hexedecimal) sayı sistemine çeviren program.
Çöz:72)uses crt;
var
sayi,sayi1,i:integer;
begin
clrscr;
writeln(‘sayıyı gir’);readln(sayi);
for i:=1 to sayi do
begin
sayi1:=sayi mod 16;
sayi:=sayi div 16;
if (sayi1<10) then
write(sayi1)
else if (sayi1=10) then
write(‘A’)
else if (sayi1=11) then
write(‘B’)
else if (sayi1=12) then
write(‘C’)
else if (sayi1=13) then
write(‘D’)
else if (sayi1=14) then
write(‘E’)
else if (sayi1=15) then
write(‘F’);
if (sayi<16) then break;
end;
writeln(sayi);
readln;
end.

73)Programın girişinde şifre sorulacak eğer kullanıcı şifreyi üç kez yanlış girerse program sonlanacak.
Çöz:73)uses crt;
var
a,sayi,sayi1,i:integer;
sifre:string;
begin
clrscr;
a:=1;
while a<4 do begin
a:=a+1;
write(‘Hoşgeldiniz…Programa girmek için şifreyi gir:’);readln(sifre);
if (sifre=’123a’) then begin
writeln(‘şifreniz doğru programı kullanabilirsiniz’);break;end
else writeln(‘şifreniz yanlış lütfen doğru şifreyi giriniz:’);end;
if (sifre<>’123a’)then
halt;
writeln(‘sayıyı gir:’);readln(sayi);
for i:=1 to sayi do
begin
sayi1:=sayi mod 16;
sayi:=sayi div 16;
if (sayi1<10) then
write(sayi1)
else if (sayi1=10) then
write(‘A’)
else if (sayi1=11) then
write(‘B’)
else if (sayi1=12) then
write(‘C’)
else if (sayi1=13) then
write(‘D’)
else if (sayi1=14) then
write(‘E’)
else if (sayi1=15) then
write(‘F’);
if (sayi<16) then break;
end;
writeln(sayi);
readln;
end.




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

coded by nessus
Share


Bu kategorideki rastgele diğer yazılar
  • » Pascal Örnekleri 10 (Fibonacci sayıları, Asal sayılar, Basamaklara ayırma)
  • » Pascal Örnekleri 15 ( Çift Boyutlu Diziler)
  • » Case...Of
  • » Pascal Örnekleri
  • » Pascal Örnekleri 3 (Gotoxy komutu)
  • » Pascal Örnekleri 17 ( Dosyalama İşlemleri )
  • » Pascal Örnekleri 16 ( Procedure kullanmak)
  • » Pascal Örnekleri 14 (Diziler)
  • » Pascal Örnekleri 5 ( Stringler ve Gotoxy)
  • » Pascal Örnekleri 1 (Karar verme oparatörleri)
  • » Pascal Örnekleri 18 (Biraz matematikkkk...)
  • » Pascal Örnekleri 2 (Döngüler, for-do)
  • » Pascal Programlama Dili ( Başlangıç...)
  • » Pascal Örnekleri 13 (Length, Type, While)
  • » Pascal Örnekleri 6 ( Mükemmel Sayılar, Asal sayılar, Biraz oyun yapalım.)



    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