uses crt;
var
A:Longint;
Begin
Clrscr;
Write('Bir sayı giriniz='); Readln(A);
If (A>0) Then Writeln('Girilen Sayı POZİTİF');
If (A<0) Then Writeln('Girilen Sayı NEGATİF');
If (A=0) Then Writeln('Girilen sayı SIFIR');
Readln;
End.
18 Ekim 2009 Pazar
Pascalda Geçti Kaldı Not Hesaplama, Pascalda Vize Final Geçti Kaldı Hesaplama
uses crt;
var
v,f:byte;
ort:real;
begin
clrscr;
write ('Vize Notu=');readln(v);
write ('Final Notu=');readln(f);
ORT:=(V*0.4)+(F*0.6);
writeln('ORTALAMA NOTU=ORT:5:1);
if ORT=60 then
Writeln('Dersten Geçti')
Else Writeln('Dersten Kaldı');
if (ORT=80) and (ORT;=100) then
Writeln('Durumu Çok İyi')
Else If (ORT;=60) and (ORT;=80) then
Writeln('Durumu İyi')
Else Writeln('Durumu Kaldı');
Readln;
End.
Pascalda Büyük Sayı Küçük Sayı Bulan Program, Pascalda Sayı Karşılaştırma
Uses crt;
var
A,B,C:Byte;
Begin
clrscr;
Write('A Sayısı='); Readln(A);
Write('B Sayısı='); Readln(B);
Write('C Sayısı='); Readln(C);
If (A>B) AND (A>C) Then Writeln('A Büyük')
else if (B>A) And (B>C) Then Writeln('B Büyük')
else Writeln('C Büyük');
Readln;
End.
var
A,B,C:Byte;
Begin
clrscr;
Write('A Sayısı='); Readln(A);
Write('B Sayısı='); Readln(B);
Write('C Sayısı='); Readln(C);
If (A>B) AND (A>C) Then Writeln('A Büyük')
else if (B>A) And (B>C) Then Writeln('B Büyük')
else Writeln('C Büyük');
Readln;
End.
Pascalda Üçgen Türünü Bulan Program, Pascalda Üçgen Türü Hesaplama
Uses crt;
Var
A,B,C:Byte;
Begin
clrscr;
Write('A Kenarı='); Readln(A);
Write('B Kenarı='); Readln(B);
Write('C Kenarı='); Readln(C);
If (A=B) AND (B=C) AND (A=C) then Writeln('Eşkenar Üçgen')
else if (A=B) OR (A=C) OR (B=C) Then Writeln('İkizkenar Üçgen')
else Writeln('Çeşit Kenar üçgen');
Readln;
End.
Var
A,B,C:Byte;
Begin
clrscr;
Write('A Kenarı='); Readln(A);
Write('B Kenarı='); Readln(B);
Write('C Kenarı='); Readln(C);
If (A=B) AND (B=C) AND (A=C) then Writeln('Eşkenar Üçgen')
else if (A=B) OR (A=C) OR (B=C) Then Writeln('İkizkenar Üçgen')
else Writeln('Çeşit Kenar üçgen');
Readln;
End.
Pascalda Not Hesaplama, Pascalda Vize Final Hesaplama
Kod Satırları:
var
v,f:byte;
ort:real;
begin
clrscr;
write ('Vize Notu=');readln(v);
write ('Final Notu=');readln(f);
ORT:=(V*0.4)+(F*0.6);
writeln('ORT=',ORT:5:1);
if ORT>=60 then
Writeln('Geçti')
Else Writeln('Kaldı');
Readln;
End.
Kaydol:
Kayıtlar (Atom)