Решение задания 20.2

Слайд 2

Решение задания 20.2

Решение задания 20.2

Слайд 3

Решение задания 20.2 С чего начать? Вспомним, что: Последовательность натуральных чисел

Решение задания 20.2

С чего начать?
Вспомним, что:
Последовательность натуральных чисел – 1,2,3,4,5,6,7,8,9,10,11…
Числа, оканчивающиеся

на 4 – 4,14,24,34,44…
Чтобы выделить данные числа из всей последовательности применим функцию mod
mod вычисляет остаток от целочисленного деления. Если мы разделим 17 на 3, то получится 5 – целое число и 2 – остаток. Таким образом, 17 mod 3 = 2
Числа, оканчивающиеся на 4, при делении на 10 дают остаток 4, т.е. 4 mod 10 = 4, 14 mod 10 = 4, …
Слайд 4

Решение задания 20.2 Продолжаем рассуждать: Программа получает на вход количество чисел

Решение задания 20.2

Продолжаем рассуждать:
Программа получает на вход количество чисел в последовательности,
Значит

с клавиатуры вводится количество чисел – Readln (N)
Если известно количество чисел, то используем оператор цикла с параметром For I:=1 to N do
Количество чисел не превышает 1000, значит числа будем описывать а:Integer.
Ещё нужно ввести переменную, отвещающую за минимальное число – min.
Нужно знать и помнить, что
Начальное значение переменной min = 30 001, т.к. по условию числа не превышают 30 000.