Informatică, întrebare adresată de robertto9, 8 ani în urmă

In C++ ce inseamna conditile while(y) si while(!y) ? Eu am invatat ca o conditie trebuie pusa intre 2 elemente exemplu while(x == y) sau if(x!=y).

Răspunsuri la întrebare

Răspuns de StefanGroparu21
0

Răspuns:

While(y) -> While(y!=0)

While(!y) -> While(y==0)

Explicație:

Sper ca te-am ajutat!

Răspuns de andrei750238
0

Salut Robert !

Ambele variante sunt corecte.

while(y) se executa cat timp y e diferit de 0

Deci while(y) se poate inlocui cu while(y!= 0)

Iar while(! y) se poate inlocui cu while(! y!= 0) sau e echivalent cu  while(y == 0).

O sa vezi si conditii cu if, switch case si for de acest tip.

if(y) - Returneaza false daca y este 0 si True pentru orice alta valoare diferita de 0

for(i=50; i; i--) Ruleaza de la i = 50 pana la i = 0, excluzand 0 (50,49,48...1)


botezaturobert: Andrei mai putea ajuta si pe mine la informatică
botezaturobert: explicații a-si avea nevoie
botezaturobert: te rog am postat
Alte întrebări interesante