k = 5
Объяснение:
q = 15 s = 0 i = 1
Цикл с постусловием:
s = s + i
i = i + 1
выход из цикла когда s > q
s = 0 + 1 = 1
i = 1 + 1 = 2
1 > 15 (НЕТ)
q = 15 s = 1 i = 2
s = 1 + 2 = 3
i = 2 + 1 = 3
3 > 15 (НЕТ)
q = 15 s = 3 i = 3
s = 3 + 3 = 6
i = 3 + 1 = 4
6 > 15 (НЕТ)
q = 15 s = 6 i = 4
s = 6 + 4 = 10
i = 4 + 1 = 5
10 > 15 (НЕТ)
q = 15 s = 10 i = 5
s = 10 + 5 = 15
i = 5 + 1 = 6
15 > 15 (НЕТ)
q = 15 s = 15 i = 6
s = 15 + 6 = 21
i = 6 + 1 = 7
21 > 15 (ДА) - выход из цикла
q = 15 s = 21 i = 7
k = i - 2
k = 7 - 2 = 5
using namespace std;
int main()
{
int a = 0, b = 0, c = 0;
int h = 0, g = 0, k = 0;
int j = 0, v = 0, l = 0;
cout << "a - chas" << "\n" << "b - minutes" << "\n" << "c - seconds" << "\n";
cin >> a >> b >> c;
cout << "h - chas" << "\n" << "g -minutes" << "\n" << "k - seconds" << "\n";
cin >> h >> g >> k;
j = ((a*60)*60)+(b*60)+c;
v = ((h*60)*60)+(g*60)+k;
l = v - j;
cout << l;
}
k = 5
Объяснение:
q = 15 s = 0 i = 1
Цикл с постусловием:
s = s + i
i = i + 1
выход из цикла когда s > q
q = 15 s = 0 i = 1
s = 0 + 1 = 1
i = 1 + 1 = 2
1 > 15 (НЕТ)
q = 15 s = 1 i = 2
s = 1 + 2 = 3
i = 2 + 1 = 3
3 > 15 (НЕТ)
q = 15 s = 3 i = 3
s = 3 + 3 = 6
i = 3 + 1 = 4
6 > 15 (НЕТ)
q = 15 s = 6 i = 4
s = 6 + 4 = 10
i = 4 + 1 = 5
10 > 15 (НЕТ)
q = 15 s = 10 i = 5
s = 10 + 5 = 15
i = 5 + 1 = 6
15 > 15 (НЕТ)
q = 15 s = 15 i = 6
s = 15 + 6 = 21
i = 6 + 1 = 7
21 > 15 (ДА) - выход из цикла
q = 15 s = 21 i = 7
k = i - 2
k = 7 - 2 = 5