Вопрос задан 25.06.2023 в 10:35.
Предмет Информатика.
Спрашивает Пичахчи Анна.
Составить программу, находящую наибольшее из трёх чисел , введённых с клавиатуры. (9 условий) (без
else) 7 классОтветы на вопрос
Отвечает Божок Дарина.
a = int(input("Введите число: "))
b = int(input("Введите число: "))
c = int(input("Введите число: "))
if a > b and a > c:
max_ = a
elif b > c and b > a:
max_ = b
elif c > b and c > a:
max_ = c
print(max_)
# или более правильный способ
nums = []
for i in range(1, 4):
nums.append(int(input(f"Введите {i}-е число: ")))
print(max(nums))
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для нахождения наибольшего из трех чисел без использования оператора else, вы можете воспользоваться вложенными условиями if. Вот программа на Python, которая выполняет это:
python# Ввод трех чисел с клавиатуры
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
num3 = float(input("Введите третье число: "))
# Проверка наибольшего числа
if num1 >= num2:
if num1 >= num3:
largest = num1
else:
largest = num3
else:
if num2 >= num3:
largest = num2
else:
largest = num3
# Вывод результата
print("Наибольшее число:", largest)
Эта программа позволяет вам ввести три числа с клавиатуры и определить, какое из них наибольшее, используя вложенные условия if.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
