Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

TÁMOP 2.2.3-07/1-2F-2008-0011 JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Utasítás és blokk. Elágazás típusai, alkalmazása Kovács.

Hasonló előadás


Az előadások a következő témára: "TÁMOP 2.2.3-07/1-2F-2008-0011 JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Utasítás és blokk. Elágazás típusai, alkalmazása Kovács."— Előadás másolata:

1 TÁMOP 2.2.3-07/1-2F-2008-0011 JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Utasítás és blokk. Elágazás típusai, alkalmazása Kovács Zsuzsanna 2009

2 JAVA PROGRAMOZÁSI NYELV NETBEANS KÖRNYEZETBEN UTASÍTÁS ÉS BLOKK. ELÁGAZÁS TÍPUSAI, ALKALMAZÁSA 14/03.

3 UTASÍTÁS ÉS BLOKK 01. Utasítás deklaráció, értékadás, postfix vagy prefix operátorokkal képzett értéknövelés vagy -csökkentés, metódushívás pontosvessző zárja Blokk utasítások egybefüggő sorozata kapcsos zárójelek között blokkban létrehozott változó csak a blokkban él – lokális változó { int i; // i lokális i = 1; int j = i + b; // j lokális; b a blokkban nem lokális }

4 EGYSZERŰ ELÁGAZÁS 02. Egyszerű elágazás legfeljebb két lehetséges végrehajtási ág feltétel: logikai kifejezés igaz ág, hamis ág Szintaktikája if (feltétel) { // Igaz ág... } else { // Hamis ág... } if (b >= 100) { // Feltétel // Igaz ág System.out.println("Háromjegyű"); } else { // Hamis ág System.out.println("Nem háromjegyű"); } Példa

5 EGYSZERŰ ELÁGAZÁSOK EGYMÁSBA ÁGYAZÁSA 03. if (b >= 100) { // Feltétel // (b >= 100) Igaz ág System.out.println("Háromjegyű") } else if (b >= 10) { // (b >= 100) Hamis ág és (b >= 10) Igaz ág System.out.println("Kétjegyű"); } else { // (b >= 100) Hamis ág és (b >= 10) Hamis ág System.out.println(„Egyjegyű"); } Elágazások egymásba ágyazása else után újabb elágazás csak egy ág futhat le SZINFO13_VID_03_01

6 ÖSSZETETT ELÁGAZÁS 04. Összetett elágazás több végrehajtási ág kifejezés kiértékelése alapján kerül az ágakra a vezérlés kiértékelendő kifejezés értéke: megszámlálható típusú Szintaktikája switch (kifejezés) { case cimke1: utasítások1; break; case cimke2: case cimke3: utasítások2; break;... default: utasítások3; } switch (szam) { case 0: System.out.println("Nulla"); break; case 1: System.out.println("Egész pici szám"); case 2: System.out.println("Egy vagy kettő"); break; default: System.out.println("Legalább három"); } Példa


Letölteni ppt "TÁMOP 2.2.3-07/1-2F-2008-0011 JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Utasítás és blokk. Elágazás típusai, alkalmazása Kovács."

Hasonló előadás


Google Hirdetések