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

Elágazások 1 Egyágú elágazás Szintaxis: if (feltétel) utasítás(ok), ha a feltétel igaz; Megj.: Ha több utasítás van { }-et kell használni! Pl: if (a>10)

Hasonló előadás


Az előadások a következő témára: "Elágazások 1 Egyágú elágazás Szintaxis: if (feltétel) utasítás(ok), ha a feltétel igaz; Megj.: Ha több utasítás van { }-et kell használni! Pl: if (a>10)"— Előadás másolata:

1 Elágazások 1 Egyágú elágazás Szintaxis: if (feltétel) utasítás(ok), ha a feltétel igaz; Megj.: Ha több utasítás van { }-et kell használni! Pl: if (a>10) printf("Nagyobb 10-nél\n");

2 Elágazások 2 Kétágú elágazás Szintaxis: if (feltétel) utasítás(ok), ha a feltétel igaz; else utasítás(ok), ha a feltétel nem igaz; Megj.: Ha több utasítás van { }-et kell használni! Pl.: if (a>10) printf("Nagyobb 10-nél\n"); else printf("Nem nagyobb!\n");

3 Elágazások 3 Sokágú elágazás (switch) Szintaxis: Switch (kifejezés) { case konst1 : utasítás(ok), ha a konst1 értéke = kifejezéssel; case konst2 : utasítás(ok), ha a konst2 értéke = kifejezés-sel; … default : utasítás(ok), ha a kifejezéssel egyik konstans sem egyezik; }

4 Elágazások 4 Sokágú elágazás (switch) Megj.: Kifejezés értéke csak egész szám lehet! Ha valamelyik ágon több utasítás van, akkor { }-et kell használni. Ha azt akarjuk, hogy a végrehajtott utasítás után az elágazás végén folytassa a program, akkor break;-et kell a végére írnunk. Amennyiben a kifejezés nem adható meg egész számként, akkor az „else if”-es elágazást kell használni.

5 Elágazások 5 Sokágú elágazás (switch) Pl.: Switch (jegy) { case 1: printf("elégtelen\n"); break; case 2: printf("elégséges\n"); break; case 3: printf("közepes\n"); break; case 4: printf("jó\n"); break; case 5: printf("jeles\n"); break; default: printf("Hibás az érdemjegy!\n"); }

6 Elágazások 6 Sokágú elágazás (else if) Szintaxis: If (feltétel1) utasítás(ok), ha a feltétel1 igaz; else if (feltétel2) utasítás(ok), ha a feltétel2 igaz; else if (feltétel3) utasítás(ok), ha a feltétel3 igaz; … else utasítás(ok), ha egyik feltétel sem igaz; Megj.: Ha valamelyik ágon több utasítás van, akkor { }-et kell használni.

7 Elágazások 7 Sokágú elágazás (else if) Pl.: if (pont == 0) printf("Érvénytelen\n"); else if (pont < 50) printf("elégtelen\n"); else if (pont < 60) printf("elégséges\n"); else if (pont < 70) printf("közepes\n"); else if (pont < 86) printf("jó\n"); else printf("jeles\n");


Letölteni ppt "Elágazások 1 Egyágú elágazás Szintaxis: if (feltétel) utasítás(ok), ha a feltétel igaz; Megj.: Ha több utasítás van { }-et kell használni! Pl: if (a>10)"

Hasonló előadás


Google Hirdetések