Сделать задачу Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В послед...
Сделать задачу Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 6. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, оканчивающееся на 6.
Ответ(ы) на вопрос:
Исходник и скрин в приложении:
Кратко о происходящем в коде:
1. Минимальным min считаем число, большее наиболее возможного в программе(например 30 001).
2. Для каждого введённого числа от 1 до n (n-количество элементов) проверяем необходимые для задачи условия и, если они выполняются и введённое число меньше min, считаем минимальным его.
3. Если минимальным осталось число 30 001, значит в последовательности не было чисел, оканчивающихся на 6. Вывести сообщение о нарушении условий.
Не нашли ответ?
Похожие вопросы