Написать программы: 1. На вход поступает последовательность натуральных чисел, заканчивающаяся числом 0 (0 - признак окончания последовательности). Все числа не превышают значение 65535. Программа должна вывести Б) Максимальное число из этой последовательности В) Минимальное число этой последовательности Г) Количество чисел, последняя цифра которых - 7
numbers =
count_7 = 0 while True: num = intinput("Введитечисло(дляокончаниявведите0):")input("Введите число (для окончания введите 0): ")input("Введитечисло(дляокончаниявведите0):")
if num == 0: break numbers.appendnumnumnum
if num % 10 == 7: count_7 += 1 if numbers: max_num = maxnumbersnumbersnumbers
min_num = minnumbersnumbersnumbers printf"Максимальноечисло:maxnum"f"Максимальное число: {max_num}"f"Максимальноечисло:maxnum"
printf"Минимальноечисло:minnum"f"Минимальное число: {min_num}"f"Минимальноечисло:minnum"
printf"Количествочисел,последняяцифракоторых−7:count7"f"Количество чисел, последняя цифра которых - 7: {count_7}"f"Количествочисел,последняяцифракоторых−7:count7"
else: print"Последовательностьпуста""Последовательность пуста""Последовательностьпуста"
Пример использования:
Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 25 Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 17 Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 33 Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 7 Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 0 Максимальное число: 33 Минимальное число: 7 Количество чисел, последняя цифра которых - 7: 2
Программа:
numbers = count_7 = 0while True:
num = intinput("Введитечисло(дляокончаниявведите0):")input("Введите число (для окончания введите 0): ")input("Введитечисло(дляокончаниявведите0):") if num == 0:
break
numbers.appendnumnumnum if num % 10 == 7:
count_7 += 1
if numbers:
max_num = maxnumbersnumbersnumbers min_num = minnumbersnumbersnumbers
printf"Максимальноечисло:maxnum"f"Максимальное число: {max_num}"f"Максимальноечисло:maxn um" printf"Минимальноечисло:minnum"f"Минимальное число: {min_num}"f"Минимальноечисло:minn um" printf"Количествочисел,последняяцифракоторых−7:count7"f"Количество чисел, последняя цифра которых - 7: {count_7}"f"Количествочисел,последняяцифракоторых−7:count7 " else:
print"Последовательностьпуста""Последовательность пуста""Последовательностьпуста"
Пример использования:
Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 25Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 17
Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 33
Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 7
Введите число дляокончаниявведите0для окончания введите 0дляокончаниявведите0: 0
Максимальное число: 33
Минимальное число: 7
Количество чисел, последняя цифра которых - 7: 2