Предмет: Информатика, автор: hwbshshehbb

Язык Python

Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — максимальное число, кратное 5

Ответы

Автор ответа: Denis10011
1

Ответ:

import math

print("Введите кол-во чисел в последовательности:")

leangth_nums = input();

if int(leangth_nums) <= 1000:

   i = 0;

   nums_arr_five = [];

   print("Введите числа, когда вы решите что чисел хватит напишите stop")

   while i <= 999:

       num_input = input()

       if (num_input == "stop"):

           break;

       else:

           if (int(num_input) % 5 == 0):

               if (int(num_input) < 30000):

                   nums_arr_five.append(int(num_input))

                   i+=1

               else:

                   print("num > 30000")

           else:

               i += 1

               continue

   print(max(nums_arr_five))

else:

   print("Error leanth_nums is have lean. > 1000")

Объяснение:

Похожие вопросы
Предмет: Русский язык, автор: nellichragyan
Предмет: Математика, автор: abdulovakamilla67
Предмет: Математика, автор: ket7766