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

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

При каком наибольшем введенном числе d после выполнения программы будет напечатано 75? var n, s, d: integer; begin readln(d); n := 0; s := 0; while s <= 365 do begin s := s + d; n := n + 5 end; write(n) end.


Информатика (12 баллов) | 149 просмотров
0

при введение числа 25

0

введении*

0

благодарствую

Дан 1 ответ
0 голосов

Нужно узнать через сколько циклов из 0 будет 75 при нарастании на 5 : 75/5 = 15

Тогда составим уравнение:

365 = (s + d ) * 15

S= 0

d= 365 / 15 = 24,3(3)

Исходя из того, что при 24 пройдет ещё один цикл (24*15=360), следовательно, наибольшее число это 25

(654k баллов)