Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

DO...WHILE Anweisung. Aufgabe : Ausgabe aller ganzen Zahlen von 0 bis 100 auf dem Bildschirm.

Ähnliche Präsentationen


Präsentation zum Thema: "DO...WHILE Anweisung. Aufgabe : Ausgabe aller ganzen Zahlen von 0 bis 100 auf dem Bildschirm."—  Präsentation transkript:

1 DO...WHILE Anweisung

2 Aufgabe : Ausgabe aller ganzen Zahlen von 0 bis 100 auf dem Bildschirm

3 int main(){ int i; i=0; // wie geht es // weiter ??

4 do{ printf("%d\n",i); i=i+1; }while (i<=100); Bedingung Bedingung wahr Bedingung falsch printf("Das war es"); return 0; }

5 do{ printf("%d\n",i); i=i+1; }while (i<=100); WICHTIG Wird mindestens einmal ausgeführt printf("Das war es"); return 0; }

6 Programmverlauf

7 do{ printf("%d\n",i); i=i+1; }while (i<=100); i = 0; printf("Das war es"); return 0; }

8 Dynamische Entwicklung des Inhalts der Variablen i

9 do{ printf("%d\n",i); i=i+1; }while (i<=100); printf("Das war es"); i01 i = 0;

10 do{ printf("%d\n",i); i=i+1; }while (i<=100); printf("Das war es"); i012 i = 0;

11 .... usw. bis i den Wert 100 hat

12 do{ printf("%d\n",i); i=i+1; }while (i<=100); printf("Das war es"); i i = 0;

13 printf("Das war es"); i i = 0; do{ printf("%d\n",i); i=i+1; }while (i<=100);

14 C-Syntax für DO... WHILE

15 do{ Anweisung(en); }while (Ausdruck); bei einer Anweisung sind Klammern nicht nötig. Trotzdem: Immer Klammern machen.

16 Aufgabe: Flußdiagramm der DO …WHILE - Anweisung mit einer beliebigen Bedingung B und beliebigen Anweisung(en) A, also der folgenden Anweisung …

17 do{ A; }while (B);

18 B falsch wahr A

19 DO...WHILE - Anweisung als Struktogramm

20 Anweisung(en) Bedingung

21 Die DO...WHILE - Anweisung nennt man auch fußgesteuerte bzw. annehmende Schleife, weil die Bedingung am Fuß der Schleife steht, bzw. die Schleife auf jeden Fall durchlaufen werden muß

22 Wie oft wird eine fußgesteuerte Schleife durchlaufen. Nennen Sie die obere bzw. untere Grenze.

23 1... Durchgänge


Herunterladen ppt "DO...WHILE Anweisung. Aufgabe : Ausgabe aller ganzen Zahlen von 0 bis 100 auf dem Bildschirm."

Ähnliche Präsentationen


Google-Anzeigen