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

PUNCTE DUBLE!

1) De câte ori va fi testată condiția din următorul while?

#include
using namespace std;

int main() {
int a = 3;
while(a < 6) {
++a;
}
return 0;
}


a-1
b-2
c-3
d-4
e-5
f-6


Si a doua problema:

2) De câte ori va fi testată condiția din următorul while?

#include
using namespace std;

int main() {
int a = 3;
while(a >= -4) {
a -= 2;
}
return 0;
}

1-2
2-3
3-4
4-5
5-6

Răspunsuri la întrebare

Răspuns de Mario95894
3
Conditia din primul while va fi testata de 3 ori,in al doilea de 5 ori...

alexutzgamer2p8q1n0: Primul este incorect, dar al doilea este corect..
alexutzgamer2p8q1n0: Raspunsul la primul este 4
ovdumi: primul face 3 cicluri; a=3, a=4, a=5
ovdumi: al doilea face 4
ovdumi: nasol
boiustef: intrebare e de cate ori e testata conditia lui while, nu de cate ori se executa bucla lui while...
boiustef: raspunsul e 4 si 5
ovdumi: ok boss!
Alte întrebări interesante