1. Главная
  2. Библиотека
  3. Информатика
  4. Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. Нап...

Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. Напишите программу, которая в последовательности натуральных

«Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. Напишите программу, которая в последовательности натуральных»
  • Информатика

Условие:

Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. 

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

В последовательности всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 1000. 

Введённые числа не превышают 30 000. Программа должна вывести одно число – максимальное число, оканчивающееся на 3.

Решение:

Эта задача на чисто циклический алгоритм вначале с клавиатуры ввожу число N, а затем организую цикл из N итераций. В ходе цикла генератор случайных чисел присвоит переменной Xi целое значение от 1 до 30000 и введет последовательность на экран.

Чтобы выполнить условие задачи о том, что в последовательности всегда имеется число, оканчивающееся на 3, первым будет введено число с цифрой 3 в конце. Затем каждое вновь вводимое число будет делиться на 10 и проверяться остаток от деления. Если остаток будет равен трем, то число будет сравниваться с переменной Xmax и, если Xmax окажется меньше этого чи...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет