Вопрос задан 16.07.2026 в 19:07. Предмет Информатика. Спрашивает Mukhamedzhanova Alina.

(Написать нужно на языке Python, а также нужна блок-схема)
Написать программу вычисления стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек.

Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введённые пользователем, выделены полужирным шрифтом):
Вычисление стоимости покупки
Введите исходные данные
Цена тетради (руб) — 2.75
Цена обложки (руб) — 0.5
Кол-во комплектов (шт) — 7
Стоимость покупки: 22.75 руб.

Перейти к ответам

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

Отвечает Yatskanich Tetyana.

Ниже приведено решение на Python и блок-схема алгоритма.

Для одного комплекта нужно купить одну тетрадь и одну обложку. Поэтому стоимость покупки вычисляется по формуле:

[
\text{стоимость} = (\text{цена тетради} + \text{цена обложки}) \times \text{количество комплектов}
]

Программа:

print("Вычисление стоимости покупки")
print("Введите исходные данные")

cena_tetradi = float(input("Цена тетради (руб) — ")) cena_oblozhki = float(input("Цена обложки (руб) — ")) kolичество_komplektov = int(input("Кол-во комплектов (шт) — "))

stoimost = (cena_tetradi + cena_oblozhki) * kolичество_komplektov

print(f"Стоимость покупки: {stoimost:.2f} руб.")

Пример работы программы:

Вычисление стоимости покупки
Введите исходные данные
Цена тетради (руб) — 2.75
Цена обложки (руб) — 0.5
Кол-во комплектов (шт) — 7
Стоимость покупки: 22.75 руб.

Блок-схема алгоритма:

 ┌───────────────┐
 │    Начало     │
 └───────┬───────┘
         │
         ▼
 ┌─────────────────────────────────────┐
 │ Ввести цену тетради                  │
 │ Ввести цену обложки                  │
 │ Ввести количество комплектов         │
 └──────────────────┬──────────────────┘
                    │
                    ▼
 ┌─────────────────────────────────────┐
 │ стоимость = (цена тетради +          │
 │ цена обложки) × количество комплектов│
 └──────────────────┬──────────────────┘
                    │
                    ▼
 ┌─────────────────────────────────────┐
 │ Вывести стоимость покупки             │
 └──────────────────┬──────────────────┘
                    │
                    ▼
             ┌───────────────┐
             │     Конец     │
             └───────────────┘

В программе float используется для цены, так как она может быть дробной, а int — для количества комплектов, поскольку оно выражается целым числом.

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

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

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

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