
Вопрос задан 26.06.2023 в 10:16.
Предмет Информатика.
Спрашивает Сысоев Макс.
Составь программу на Python для решения задач: 1. Пользователь вводит с клавиатуры число от 1 до
5. Напишите код программы, которая выведет на экран: 5 – «отлично», 4- «хорошо» и.т.д.2. В супермаркете при покупке товара действует скидка, если стоимость покупки: от 10 тыс. до 20 тыс. – 10 %, от 20 тыс. до 30 тыс. – 20 %,от 30 тыс. до 40 тыс. – 30 %,от 40 тыс. и выше – 40 %.Проверь программу для входных данных: 10 тыс., 20 тыс., 35 тыс. и 50 тыс.

Ответы на вопрос

Отвечает Кушина Ирина.
#---------1---------
o = ["Ужасно","Плохо","Нормально","хорошо","отлично"]
a = int(input("Введите число: "))
if 1 <= a <= 5:
print(o[a-1])
else:
print("Ошибка")
# ----------2--------
a = 1
if 10000 <= a < 20000:
print("10 %")
elif 20000 < a < 30000:
print("20 %")
elif 30000 < a < 40000:
print("30 %")
elif a > 40000:
print("40 %")
else:
print("0 %")




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для выполнения этих задач можно использовать условные операторы в Python. Вот программа для решения задач:
python# Задача 1: Оценка пользователя в зависимости от введенного числа
number = int(input("Введите число от 1 до 5: "))
if number == 5:
print("Отлично")
elif number == 4:
print("Хорошо")
elif number == 3:
print("Удовлетворительно")
elif number == 2:
print("Плохо")
elif number == 1:
print("Очень плохо")
else:
print("Неверный ввод")
# Задача 2: Расчет скидки в супермаркете
purchase_amount = float(input("Введите стоимость покупки (тыс. руб.): "))
if 10 <= purchase_amount < 20:
discount = 10
elif 20 <= purchase_amount < 30:
discount = 20
elif 30 <= purchase_amount < 40:
discount = 30
elif purchase_amount >= 40:
discount = 40
else:
discount = 0
discount_amount = purchase_amount * (discount / 100)
final_amount = purchase_amount - discount_amount
print(f"Сумма скидки: {discount_amount} тыс. руб.")
print(f"Итоговая стоимость: {final_amount} тыс. руб.")
Программа позволяет пользователю ввести число от 1 до 5 и выводит соответствующую оценку. Затем она запрашивает стоимость покупки и рассчитывает скидку в супермаркете в зависимости от стоимости покупки. Программа выводит сумму скидки и итоговую стоимость.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 558

Информатика 33

Информатика 74

Информатика 12

Информатика 10

Информатика 33

Информатика 27
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili