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

Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i<=n; i++) { ciklusmag } Megj.: Akkor használjuk, ha a ciklus indításakor tudjuk, hogy hányszor.

Hasonló előadás


Az előadások a következő témára: "Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i<=n; i++) { ciklusmag } Megj.: Akkor használjuk, ha a ciklus indításakor tudjuk, hogy hányszor."— Előadás másolata:

1 Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i<=n; i++) { ciklusmag } Megj.: Akkor használjuk, ha a ciklus indításakor tudjuk, hogy hányszor kell végrehajtani a ciklusmagot. kezdőértékvégérték ciklusváltozó növelése „ i ” a ciklusváltozó

2 Ciklusok 2 Számlálós (léptető) ciklus Pl.: 1-től n-ig adjuk össze az egész számokat: int i,n=0,sum=0; printf("Meddig adjam össze: "); scanf("%d",&n); for ( i=1; i<=n; i++) { sum+=i; printf("i= %3d összeg= %6d\n",i,sum); }

3 Ciklusok 3 Elöltesztelő ciklus Szintaxis: while (belépési feltétel) { ciklusmag } Megj.: A ciklusmagot addig ismétli, amíg a belépési feltétel teljesül. Ha egyszer sem teljesül, akkor egyszer sem hajtja végre.

4 Ciklusok 4 Elöltesztelő ciklus Pl.: 1-től n-ig adjuk össze az egész számokat: int i=1, n=0, sum=0; printf("meddig adjam össze: "); scanf("%d",&n); while (i <= n) { sum+=i; printf("i= %3d sum= %10d\n",i,sum); i++; } printf("sum= %d\n",sum);

5 Ciklusok 5 Hátultesztelő ciklus Szintaxis: do { ciklusmag } while (bennmaradási feltétel) Megj.: A ciklusmagot addig ismétli, amíg a bennmaradási feltétel teljesül. A ciklusmagot egyszer biztosan végrehajtja.

6 Ciklusok 6 Hátultesztelő ciklus Pl.: 1-től n-ig adjuk össze az egész számokat: int i=1, n=0, sum=0; printf("meddig adjam össze: "); scanf("%d",&n); do { sum+=i; printf("i= %3d sum= %10d\n",i,sum); i++; } while (i <= n); printf("sum= %d\n",sum);


Letölteni ppt "Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i<=n; i++) { ciklusmag } Megj.: Akkor használjuk, ha a ciklus indításakor tudjuk, hogy hányszor."

Hasonló előadás


Google Hirdetések