Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

C – cyklus while Mgr. Lenka Švancarová. while vývojový diagram, syntaxe Podmínka + - while (podmínka) { žádný, jeden nebo více příkazů cyklu } Příkaz(y)

Podobné prezentace


Prezentace na téma: "C – cyklus while Mgr. Lenka Švancarová. while vývojový diagram, syntaxe Podmínka + - while (podmínka) { žádný, jeden nebo více příkazů cyklu } Příkaz(y)"— Transkript prezentace:

1 C – cyklus while Mgr. Lenka Švancarová

2 while vývojový diagram, syntaxe Podmínka + - while (podmínka) { žádný, jeden nebo více příkazů cyklu } Příkaz(y)

3 while vývojový diagram, sémantika Podmínka + - Vyhodnotí podmínku a teprve je-li splněna, vykonají se příkazy cyklu, poté je opět vyhodnocena podmínka, atd. Není-li podmínka splněna, cyklus končí. Příkaz(y)

4 cyklus while V podmínce cyklu se vyskytuje proměnná Hodnota proměnné v podmínce se musí měnit v těle cyklu  buď pomocí přiřazení (zpravidla se přičítá k hodnotě proměnné nebo odečítá od hodnoty proměnné)  nebo hodnotu proměnné v cyklu zadává uživatel Před cyklem musí být do proměnné přiřazena nebo načtena od uživatele hodnota.

5 while výpis čísel od 1 do 5 #include int main() { int i; i=1; while (i<=5) { printf(”%d\n”,i); i++; } return(0); } Start Stop (i<=5) i=1 + - printf(”%d\n”,i) i++

6 Srovnej výpis cyklem while a do-while Start Stop (i<=5) i=1 + - printf(”%d\n”,i) i++ Start (i<=5) printf(”%d\n”,i) + - i++ Stop i=1

7 while výpis čísel Napiš program, který vypíše čísla od 7 do 13. Napiš program, který vypíše čísla od 8 do 2. Napiš program, který vypíše čísla dělitelná sedmi v intervalu od 0 do 120. Napiš program, který vypíše čísla od 1 po uživatelem zadané celé číslo větší jak 1. Napiš program, který vypíše čísla od 1 po uživatelem zadané celé číslo.

8 cyklus while Napiš program na výpis malé násobilky požadovaného čísla. Uživatel zadá počet čísel, co bude nutné zadat. Program vypočítá součet zadaných čísel. Uživatel zadá 8 čísel. Program vypíše jejich průměr a kolik ze zadaných čísel bylo nulových, kladných a záporných.


Stáhnout ppt "C – cyklus while Mgr. Lenka Švancarová. while vývojový diagram, syntaxe Podmínka + - while (podmínka) { žádný, jeden nebo více příkazů cyklu } Příkaz(y)"

Podobné prezentace


Reklamy Google