Вопрос задан 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 тыс.​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кушина Ирина.

#---------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 %")


0 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 и выводит соответствующую оценку. Затем она запрашивает стоимость покупки и рассчитывает скидку в супермаркете в зависимости от стоимости покупки. Программа выводит сумму скидки и итоговую стоимость.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос