Kifejezések
Algoritmus számol; Adott összeg; összeg:=0; Minden i:=1-től 5-ig végezd el Ha 2 | i akkor összeg:=összeg+2*i Ha vége Minden vége Algoritmus vége
Alapok Az algoritmusokban bizonyos műveletek elvégzésére, valamint egyes feltételek vizsgálatára kifejezéseket használunk A kifejezések operátorokból (műveletekből) és operandusokból állnak Pl: összeg+2*i összeg+2*i Operandus (változó) Operátor Operandus (állandó) Operátor Operandus (változó)
Egész típusú kifejezések PriorításMűveletek vagy operátorok 1 *szorzás divegész osztás modmaradék képzés 2 +összeadás -kivonás - x*x + (3*a+b)*y*y*y 5 div 2 5 mod 2 2 1
Valós típusú kifejezések PriorításMűveletek vagy operátorok 1 *szorzás /osztás 2 +összeadás -kivonás 2* a*b/c -(5+6*d*d)/(4.19/(e+1)) 5 div 2 5/
Összehasonlító operátorok Műveletek vagy operátorok =egyenlő <>nem egyenlő <kisebb >nagyobb <=kisebb vagy egyenlő >=nagyobb vagy egyenlő a=15 b=-2 a>bigaz a div 7 = 2.5hamis a mod 3<> 0igaz
Feladat: írjátok át / számítsátok ki *2 div 3*3 div 2 9 div 2* div 4 * 5 -9 mod 2
Feladat Ameddig válasz=igen kérjünk be egy számot, ha a szám osztási maradéka 1 az eredmény legyen „a maradék 1” üzenetet!