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

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

Задать свой вопрос
1 ответ
  • ( Решение задачки предоставлено на языке программирования - Python версии 3.6.4 ).

Заведем пустопорожней массив a, который будет поочередно заполнятся элементами, введенными юзером с клавиатуры, до тех пор, пока юзер не введет 0.

Дальше с помощью цикла for перебираем все элементы массива, и благодаря условию if обретаем посреди их элемент, значение которого величайшее и выводим его. В результате получаем последующую программку:

a = []
max = 0
i = int(input())
while i != 0:
a.append(i)
i = int(input())
for i in range(len(a)):
if a[i] gt; max:
max = a[i]
print(max)
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт