Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaRezső Pásztor Megváltozta több, mint 10 éve
1
Ismétlés A pascal program szerkezete: program programnev; Programfej
var valtozo deklaraciok; Deklarációs rész egyeb deklaraciok ; begin utasitasok; Programtörzs end.
3
Ismétlés Egész (integer) Valós (real) A változók típusai:
Egyszerű típusok Egész (integer) Valós (real) Karakter (char) Logikai (boolean)
4
write(‘Kérem a számot’);
Ismétlés Utasítások: Egyszerű utasítások Értékadás Pl: a:=23; a:=(a+12)/3; b:=round(b); Eljáráshívás Pl: write(‘Kérem a számot’); readln(a); write((a+12)/3); write(sin(x)); Kifejezések Szabványos Függvények
5
=, <>, <,>, <=,>=
Ismétlés Szabványos Függvények: Abs(x), Cos(x), Sin(x), Frac(x), Int(x), Round(x), Trunc(x), Sqr(x), Sqrt(x), Inc(x), Dec(x) ... Kifejezések: operandusokból és operátorokból állnak Priorít Operátor Művelet típusa 1 not, +, - egyoperandus 2 *, /, div, mod, and multiplikatív 3 +, -, or, xor additív 4 =, <>, <,>, <=,>= relációs a b a and b a or b a xor b not a 1
6
Döntések a Pascal nyelvben
7
Bevezetés A program végrehajtása során sokszor szükségünk van arra, hogy bizonyos feltételektől függően a számítógép a program különböző részeit hajtsa végre. Ha a feltétel teljesül akkor a program bizonyos műveletsort végez különben másikat
8
Algoritmikában: Ha feltétel akkor Utasítások 1 Különben Uasítások 2
Ha vége feltétel NEM IGEN Utasítások 2 Utasítások 1
9
A döntéshozó utasítás általános formája
Egyágú döntés if feltétel then begin utasítások; end; Kétágú döntés if feltétel then begin utasítások 1 end else utasítások 2; a feltétel egy logikai kifejezés az else előtt nem szerepelhet pontosvessző !!! ha csak egy utasításunk van a begin-end elhagyható
10
Példa Olvassunk be két egész számot, majd írjuk ki a nagyobbikat:
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.