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

Ce valori vor avea variabilele din programul următor la a doua verificare a condiției din while?

#include
using namespace std;

int main() {
int a = 5, b = 2, c = 3, d = 7;
while (a + c < b * d) {
a -= c;
b *= d;
c /= a;
d += 3;
}
return 0;
}

1.)a = 5 b = 2 c = 3 d = 7


2.)a = 4 b = 2 c = 3 d = 7


3.)a = 2 b = 13 c = 1 d = 10


4)a = 2 b = 14 c = 1 d = 10


5)a = 2 b = 14 c = 2 d = 10

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

4)

Explicație:

Tabelul de executie:

a | b | c | d | a+c < b*d

-----------------------------------

5 | 2 | 1 | 7 | 5+3 < 2*7 (true)

2 | 14| 1 | 10| 2+1 < 14*10 (true)

Alte întrebări interesante