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

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

C – cyklus do-while Mgr. Lenka Švancarová.

Podobné prezentace


Prezentace na téma: "C – cyklus do-while Mgr. Lenka Švancarová."— Transkript prezentace:

1 C – cyklus do-while Mgr. Lenka Švancarová

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

3 do-while vývojový diagram, sémantika
Provede příkazy ve svém těle, vyhodnotí podmínku; vše se opakuje tak dlouho, dokud je podmínka splněna. Končí, když podmínka splněna není. Příkaz(y) Podmínka + -

4 C – cyklus do-while Příkazy uvnitř cyklu do-while jsou vykonány vždy alespoň jednou. Typicky se využívá k opakování programu, na kontrolu vstupních údajů. Většina dalších problémů řešitelných cyklem do-while se dá naprogramovat pohodlně i s pomocí cyklu jiného.

5 do-while opakování programu
Start #include <stdio.h> int main() { char k; do { printf(”Program”); printf(” o – opakuj, jinak konec:”); scanf(” %c”,&k); } while ((k=='O') || (k=='o')); printf(”Nashledanou”); return(0); } printf(”Program”) printf(”o – opakuj, jinak konec:”) scanf(” %c”,&k) ((k=='O') || (k=='o')) + - printf(”Nashledanou”) Stop

6 do-while opakování programu
Otevři si libovolný program a na základě předchozího dodělej opakování programu. Napiš program na výpočet krychle. Pokud zadá uživatel písmeno e, program skončí, jinak se bude opakovat.

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

8 do-while výpis čísel Napiš program, který vypíše čísla od 7 do 13.
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.

9 C – cyklus do-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 do-while Mgr. Lenka Švancarová."

Podobné prezentace


Reklamy Google