При каком наибольшем введённом числе d после выполнения программы будет напечатано 89?...

0 интересует 0 не интересует
244 просмотров

При каком наибольшем введённом числе d после выполнения программы будет напечатано 89?
Прошу расписать подробнее,чтобы поняла как делать


image

спросил от Начинающий (152 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Начинающий (610 баллов)

Нам нужно вывести число N изначально оно равно пяти, что-б получить 89 нужно 14 раз прибавить к пяти 6. тоесть сделать 6 шагов. Для этого подбираем такое значение D, что-бы число S на четырнадцатом шаге было равно или больше чем 1200. Это число 86

Ответ: При введенном числе 86

оставил комментарий от Начинающий (483 баллов)
0 0

Решение:
шаг изменения переменной n равен 6, а шаг изменения переменной s равен неизвестному значению d
для того, чтобы значение n стало равно 89, нужно увеличить его на 6 (с 5) ровно 14 раз, поэтому цикл выполнится ровно 14 раз
следовательно, s увеличится на d тоже 11 раз и станет равно 83 + 14·d
чтобы цикл остановился на 14-м шаге, нужно выполнить условие 14·d+83 > =1200, при этом он не должен остановиться на 13, 13·d+83 <=1200<br>Решаем систему неравенств и получаем результат: 85

...