Определите значения переменной s после выполнения следующих операторов: int s = 0, i = 1;...

0 голосов
158 просмотров

Определите значения переменной s после выполнения следующих операторов:
int s = 0, i = 1;
while (i > 1)
{
s = s + 100 / i;
i--;
}
C++


Информатика (165 баллов) | 158 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Определим как работает условия и циклы в программировании.
Условия бывают строгие и не строгие.
Строгие- это когда число либо больше, либо меньше, либо равно числу или не равно.
Не строгие - это когда число либо больше или равно, либо меньше или равно.

Циклы работают по принципу: пока что условие выполняется, делать цикл. В данном случае i=1 и условие i>1 строгое. Т.е. если бы i=2, то условие бы выполнилось. В данном случае i=1 => i>1 не выполняется и цикл не запуститься.
Ответ: 0

(1.7k баллов)