Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
větvení cykly J a v a Začínáme programovat Lucie Žoltá
2
Větvení Jestliže je splněna podmínka udělej toto. if (podmínka) {
příkazy jenž mají provedeny }
3
Větvení else if (podmínka) { příkazy jenž mají provedeny }
Jestliže není splněna původní podmínka, ale platí jiná podmínka, kterou chci testovat: else if (podmínka) { příkazy jenž mají provedeny }
4
Větvení else { příkazy jenž mají provedeny }
Jestliže není splněna žádná z podmínek: else { příkazy jenž mají provedeny }
5
Vetveni1.java public class Vetveni1 {
public static void main(String [] args){ int vek = 40; System.out.println("Je ti "+vek+" let"); if (vek < 18){ System.out.println("Jsi nezletilý."); } else if (vek > 120){ System.out.println("Jsi asi nejstarší člověk na světě"); else{ System.out.println("Jsi dospěý čově.");
6
Vetveni2.java public class Vetveni2 {
public static void main(String [] args){ int vek = 40; System.out.println("Je ti "+vek+" let"); if (vek < 18) System.out.println("Jsi nezletilý."); else if (vek > 120) System.out.println("Jsi nejstarší člověk"); else System.out.println("Jsi dospěý čově.");} }
7
Cykly Cykly opakují příkazy, dokud je podmínka pravdivá.
for - pevným počtem opakováním while - s podmínkou na začátku do-while - s podmínkou na konci
8
While.java public class While {
public static void main(String [] args) int i = 0; while (i < 6) //dokud i < 6 dělej: System.out.println(i); //vypiš i i = i+1; //zvětši o jedno }
9
While.java public class While {
public static void main(String [] args) int i = 0; while (i++ < 6) //dokud i < 6 dělej: System.out.println(i); //vypiš i }
10
While.java do-while má podmínku na konci cyklu. do //dělej {
System.out.println(i); //vypiš i } while (i++ < 6); //dokud je i menší než 6
11
For.java public class For { public static void main(String [] args){
for (int i=0 ; i<60 ; i++){ System.out.println("Jsem vir!"); } /* pozor proměna i je deklarovaná pouze v těle smyčky for */
12
Mocnina.java vysledek = x mocnina
Napiš program, který vypočítá n-tou mocninu. int mocnina = 4; int x = 2; int vysledek = 1; vysledek = x mocnina System.out.print(vysledek);
13
Mocnina.java public class Mocnina {
public static void main(String [] args){ int mocnina = 4; int x = 2; int vysledek = 1; for (int i=1 ; i<=mocnina ; i++) { vysledek = vysledek * x; } System.out.print(vysledek);
14
Switch Switch je několik „ifů“ testující stejnou proměnnou.
switch (promena){ case 1: //jestliže je promena = 1 udělej: //příkazy break; //vyskoč z cyklu (switch) case 2: //jestliže je promena = 2 udělej: default: //jestliže promena nabývá jiných hodnot u }
15
Obchod.java int kod = 2; switch (kod){
case 1: //jestliže kod == 1 udělej: System.out.println("jablko - 12,5"); break; //vyskočz cyklu (switch) case 2: System.out.println("rohlík - 1,7"); break; default: System.out.println("Neexistující zboží"); }
16
Návěští Máme-li několik do sebe vnořených smyček a
nechceme příkazem break vyskočit ze všech najednou, ale třeba jen z poslední, využijeme tzv. návěští: smycka1{ navesti: smycka2{ break navesti; }
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.