Определите значения переменной s после выполнения следующих операторов: int s = 0, i = 1; while (i > 1) { s = s + 100 / i; i--; } C++
Answers & Comments
TaTaPmember
Определим как работает условия и циклы в программировании. Условия бывают строгие и не строгие. Строгие- это когда число либо больше, либо меньше, либо равно числу или не равно. Не строгие - это когда число либо больше или равно, либо меньше или равно.
Циклы работают по принципу: пока что условие выполняется, делать цикл. В данном случае i=1 и условие i>1 строгое. Т.е. если бы i=2, то условие бы выполнилось. В данном случае i=1 => i>1 не выполняется и цикл не запуститься. Ответ: 0
Answers & Comments
Условия бывают строгие и не строгие.
Строгие- это когда число либо больше, либо меньше, либо равно числу или не равно.
Не строгие - это когда число либо больше или равно, либо меньше или равно.
Циклы работают по принципу: пока что условие выполняется, делать цикл. В данном случае i=1 и условие i>1 строгое. Т.е. если бы i=2, то условие бы выполнилось. В данном случае i=1 => i>1 не выполняется и цикл не запуститься.
Ответ: 0