2. Скласти програму знаходження кількості чисел, що діляться націло на 4 серед усіх цілих додатних чисел від 1 до деякого заданого числа N включно. Програму потрібно написати в загальному вигляді, тобто N кожен раз при запуску програми запитується у користувача. Наприклад, при введеному N = 19 . Від 1 до 19 націло на 4 діляться 4, 8, 12, 16. Кількість таких чисел буде очень !
После выполнения программы выводится значение переменной n. Пока цикл выполняется, значение n увеличивается на 2, изначально n=0, то есть мы можем определить количество повторений цикла и умножить его на 2.
Цикл выполняется, пока s<111, изначально s=0, каждый повтор цикла s увеличивается на 8. То есть мы должны найти первое значение s, при котором условие перестанет выполняться.
Каждый повтор цикла значение s увеличивается на 8, значит s, в конечном итоге, будет кратно 8-ми. Наименьшее s, при котором условие цикла перестанет выполняться — 112.
Определим количество повторов цикла:
112:8 = 14
Каждый повтор цикла n увеличивается на 2, то есть значение n будет равно:
14*2 = 28
ответ: 28