Download - Intrare În Buclă
Intrare în buclă
FALS Ieșirea din buclă
ADEVĂRAT
for (num=0; num<10; num++)
terminatorcuvântcheie
Fig. 18.1.
Inițializarea
TEST
Corpul buclei
Incrementare
printf ("num=%d\n",num);
Intrarea în buclă
FALS Ieșirea din buclă
ADEVĂRAT
int num=0; int total=0; while (num<10 ) fără (;)
cuvântcheie
Fig. 18.2.
Inițializarea
TEST
Corpul buclei
Incrementare
{ Total+=num; Printf(“num=%f, total=%d\n”,num++,total);}
getche( )are valoarea Programul va rămâne în buclă atâta timp câtcaracterului tastat acest caracter este diferit de acest caracter
( g e t c h e ( ) ! = ‘ \ r ’ )
Condiția logică (test)(adevărată sau falsă)
Fig. 18.3.
Întraga expresie capătă valoarea lui ch
w h i l e ( ( c h = g e t c h e ( ) ) ! = ’ e ’ ) ( c h ! = ’ e ’ )
Funcția returnează Cele două valori se o valoare compară rezultând
Valoarea este atribuită valoarea 0 (fals) variabilei ch sau 1 (adevărat)
paranteze obligatorii
Fig. 18. 4
3
1 4
2