Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Třetí cvičení Podmíněné příkazy Cykly Break a Continue Switch Return
Pole v Javě
2
Podmíněné příkazy syntaxe: větev „else“ je nepovinná
if (bool_výraz) příkaz1; else příkaz2; větev „else“ je nepovinná více příkazů nutno uzavřít do bloku „else“ se vztahuje k nejbližšímu „if“ Java cv2
3
Podmíněné příkazy - příklady
if (i > 0) System.out.println(“i je kladne“); else System.out.println(“i je zaporne“); if (body > 50) { znamka = 1; prosel = true; } else if (body > 30){ znamka = 2; } else { prosel = false; } if (sum < 0) { sum++; } Java cv2
4
Cykly while do – while for podmínka na začátku cyklu
podmínka na konci cyklu for předem známý počet iterací Java cv2
5
while syntaxe: dokud je splněna podmínka, prováděj tělo cyklu
while (bool_výraz) příkaz1; dokud je splněna podmínka, prováděj tělo cyklu více příkazů musí být uzavřeno v bloku Př: while (pismeno != ‘X’) { pocetPokusu++; System.out.println(“Zkuste jeste jednou.”); } Java cv2
6
do - while syntaxe: prováděj tělo cyklu, dokud je splněna podmínka
příkaz1; } while (bool_výraz); prováděj tělo cyklu, dokud je splněna podmínka opačná logika podmínky než u repeat-until Př: pridejKartu(); } while (domecekZKaretStoji); Java cv2
7
for syntaxe: více příkazů musí být uzavřeno v bloku
for (startVyraz; stopVyraz; iterVyraz ) příkaz1; více příkazů musí být uzavřeno v bloku logika je ekvivalentní k : startVyraz; while (stopVyraz){ iterVyraz; } Java cv2
8
for - příklady for (int i=0; i<args.length; i++) {
for (int i=0; i<= 10; i++) { System.out.print(i); } for (int i=0; i<args.length; i++) { System.out.print(args[i]); } for (int i=1, fact=1; i<5; i++) { fact *= i; } int pom = 0; for (; pom < MAX; System.out.print(pom)) { pom++ if ((pom%2)==0) pom++; if ((pom%3)==0) pom++; } Java cv2
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.