ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn
PASCALa GR 2 Var j,toplam : integer; Const adi = Mustafa; yas = 28; Begin toplam := 0 for j := 1 to 10 do toplam := toplam + j; writeln (toplam); End. ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn Pascalda atama iaretleri : = := 3 Altrmalar Hatalar bulunuz: Var yas = 25 Const araba : Cadillac
Nasl yazarsnz? Adnz, Yanz, Doum Yerinizi ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn 4 Write writeln
writeln (123.54:10:3); writeln (123.6754:10:3); writeln (125:8,3452.98:10:2); end. ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn 5 Write writeln
Program yazma2; Uses wincrt;
begin write ('Pascal bir'); writeln (' yapsal dildir.'); writeln; writeln ('Pascal dilinin kurucusu '); writeln ('Niklaus Wirth''tir'); end. ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn 6 Aritmetik ilemler
fade veya ilem ncelik ( ) nce parantez ii. ten da *, mod, div arpma, blme +, - Toplama, karma ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn fade Sonucu -3 + 2 -1 -3 * 2 - 6 3 * (-2) - 6 -3 * (-2) 6 17 div 3 5 (tam blen) 17 mod 3 2 (kalan) -17 div 3 - 5 -17 mod 3 1 -17 div (-3) 5 7 (3 4) + 18 div 5 + 2 -1 + 18 div 5 + 2 -1 + 3 + 2 2 + 2 4 ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn 12 3 12 4 0 12 div 3 12 mod 3 14 3 12 4 2 14 div 3 14 mod 3 8 ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn fade Sonucu -1.0 + 3.5 + 2.0 4.5 -1.0 + 3.5 * 2.0 6.0 2.0 * (1.2 - 4.3) -6.2 2.0 * 1.2 - 4.3 -1.9 -12.6 / 3.0 + 3.0 -1.2 -12.6 / (3.0 + 3.0) -2.1 18.2 + (-4.3) * (10.1 + (72.3 /3.0 4.5)) 18.2 + (-4.3) * (10.1 + ( 24.1 4.5)) 18.2 + (-4.3) * (10.1 + ( 19.6 )) 18.2 + (-4.3) * (10.1 + 19.6 ) 18.2 + (-4.3) * ( 29.7 ) 18.2 + -127.71 -109.51 Snav sorusu 9 ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn Doru/Yanl fade Doru mu Veri tipi -2.0 * 17 Evet Real 13.1 22 Evet Real 14 / 7 Evet Real 14 / 7.0 Evet Real 10.0 mod 2 Hayr 10 mod 2.0 Hayr -15 div 3 Evet Integer -15 div 3.0 hayr 32.0 div 4.0 hayr 7 + 5.0 Evet Real Writeln (-7.0:8:2) Evet -7.00 Writeln (187:6) Evet 187 Writeln (187:6:2) Hayr Writeln (-9.0:8) Doru -9.0E+0 Writeln (-9.0:6:2) Doru -9.00 10 ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn Doru/Yanl fade Doru mu Yanl nedeni Topl := 50; doru Topl := 10.5; yanl integer deil Ort := 15.6; doru Ort := 33; doru Harf := A; doru Harf := HI; yanl tek harf olacak Harf := 20; yanl Harf := A; yanl iinde Harf := 7; doru Topl := 7; yanl iinde olmal VAR Topl : integer; Ort : real; Harf : char olduunda 11 ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn Program hesap; Uses wincrt;
begin writeln(17 - 3 + 2); writeln(-15 * 3 + 4); writeln(123 mod 5); writeln(123 div 5); writeln(5 * 123 mod 5 + 123 mod 5); writeln(-21 * 3 * (-1)); writeln(14 * (3 + 18 div 4) - 50); writeln(100 - (4 * (3 + 2)) * (-2)); writeln(-56 mod 3); writeln(14 * 8 mod 5 - 23 div (-4)); end. 12 ALGORTMA VE PROGRAMLAMAYA GR ***** Prof.Dr. Mustafa Ergn Program hesap2; Uses wincrt;