Условие задачи
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3.
Программа получает на вход количество чисел в последовательности, а затем сами числа.
В последовательности всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 1000.
Введённые числа не превышают 30 000. Программа должна вывести одно число – максимальное число, оканчивающееся на 3.
Ответ
Эта задача на чисто циклический алгоритм вначале с клавиатуры ввожу число N, а затем организую цикл из N итераций. В ходе цикла генератор случайных чисел присвоит переменной Xi целое значение от 1 до 30000 и введет последовательность на экран.
Чтобы выполнить условие задачи о том, что в последовательности всегда имеется число, оканчивающееся на 3, первым будет введено число с цифрой 3 в конце. Затем каждое вновь вводимое число будет делиться на 10 и проверяться остаток от деления. Если остаток будет равен трем, то число будет сравниваться с переменной Xmax и, если Xmax окажется меньше этого чи...