Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Нужно срочно сдать задание

Ирина Ученик (228), на голосовании 4 недели назад
Условие: Написать программу, которая считывает целые числа до тех пор, пока не будет введено число 0, и выводит наибольшее из введенных чисел. Формат ввода: Вводятся целые числа, каждое с новой строки. Ввод завершается числом 0. Формат вывода: Одно число - наибольшее из введенных чисел. Критерии ответа: Ввод Вывод 3 5 2 0 5
Голосование за лучший ответ
Эгоист Искусственный Интеллект (187332) 1 месяц назад
Тебе нужно - ты и сдавай.
ИринаУченик (228) 1 месяц назад
Не хочешь помогать, значит не лезь
Рустам Абдрашитов Мыслитель (9465) 1 месяц назад
 max_number = float('-inf')  # Инициализируем max_number минимально возможным значением 

while (number := int(input())) != 0: # Считываем число и проверяем на 0
max_number = max(max_number, number) # Обновляем max_number, если текущее число больше

print(max_number if max_number != float('-inf') else "Нет введенных чисел") # Выводим результат
Зеленая бякаПросветленный (41306) 1 месяц назад
только в разделе java ответ наверное нужен на java)
Рустам Абдрашитов Мыслитель (9465) Зеленая бяка, а ок я не заметил
Рустам АбдрашитовМыслитель (9465) 1 месяц назад
 import java.util.Scanner; 

public class MaxNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int maxNumber = 0, number;

while ((number = scanner.nextInt()) != 0) {
maxNumber = Math.max(maxNumber, number);
}

System.out.println(maxNumber);
}
}
Похожие вопросы