Инициализация: Создаем переменную для хранения минимального числа, которое заканчивается на 6. Назовем ее min_ending_in_6. Изначально присвоим ей очень большое значение (например, 30001), чтобы любое первое найденное число, заканчивающееся на 6, было меньше.
Ввод количества чисел: Спрашиваем у пользователя, сколько чисел он хочет ввести. Пусть это будет переменная count.
Цикл ввода чисел: Используем цикл, который повторится count раз.
current_number.current_number на 6. Это можно сделать с помощью операции взятия остатка от деления на 10 (current_number % 10 == 6).min_ending_in_6. Если current_number меньше, чем min_ending_in_6, то обновляем значение min_ending_in_6, присваивая ему значение current_number.Вывод результата: После завершения цикла выводим значение переменной min_ending_in_6.
min_ending_in_6 = 30001 (инициализация).count = 4 (ввели 4 числа).current_number = 3. Не заканчивается на 6.current_number = 26. Заканчивается на 6. 26 < 30001. min_ending_in_6 = 26.current_number = 16. Заканчивается на 6. 16 < 26. min_ending_in_6 = 16.current_number = 36. Заканчивается на 6. 36 не меньше 16. min_ending_in_6 остается 16.min_ending_in_6.Вывод: 16