
Составьте програму, которая запрашивает количество карандашей и их цену, количество тетрадей и их
цену, а выводит стоимость всех карандашей, тетрадей и всей покупки в целом. помогите пожаааалуйстааа

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

var
pencil_count,pencil_cost,notebook_count,notebook_cost,pencil_price,notebook_price,total_price:real;
begin
write('Введите количество карандашей: ');
readln(pencil_count);
write('Введите цену одного карандаша: ');
readln(pencil_cost);
write('Введите количество тетрадей: ');
readln(notebook_count);
write('Введите цену одной тетради: ');
readln(notebook_cost);
pencil_price := pencil_count * pencil_cost;
writeln('Стоимость всех карандашей: ', pencil_price);
notebook_price := notebook_count * notebook_cost;
writeln('Стоимость всех тетрадей: ', notebook_price);
total_price := pencil_price + notebook_price;
writeln('Общая стоимость всей покупки: ', total_price);
end.



Конечно, я могу помочь! Вот пример программы на языке Python, которая запрашивает количество карандашей и их цену, количество тетрадей и их цену, а затем выводит стоимость всех карандашей, тетрадей и всей покупки в целом:
python# Запрос количества и цены карандашей и тетрадей
num_pencils = int(input("Введите количество карандашей: "))
pencil_price = float(input("Введите цену карандашей: "))
num_notebooks = int(input("Введите количество тетрадей: "))
notebook_price = float(input("Введите цену тетрадей: "))
# Вычисление стоимости карандашей и тетрадей
pencil_cost = num_pencils * pencil_price
notebook_cost = num_notebooks * notebook_price
total_cost = pencil_cost + notebook_cost
# Вывод стоимости карандашей, тетрадей и всей покупки в целом
print(f"Стоимость карандашей: {pencil_cost:.2f}")
print(f"Стоимость тетрадей: {notebook_cost:.2f}")
print(f"Общая стоимость покупки: {total_cost:.2f}")
Как это работает:
Мы используем функцию
input()
для запроса у пользователя количества и цены карандашей и тетрадей.Затем мы преобразуем введенные значения в целые числа или числа с плавающей запятой с помощью функций
int()
иfloat()
.Мы вычисляем стоимость карандашей, тетрадей и всей покупки, умножая количество на цену.
Наконец, мы выводим стоимость карандашей, тетрадей и всей покупки с помощью функции
print()
и форматирования строк, чтобы округлить числа до двух десятичных знаков с помощью спецификатора формата:.2f
.
Надеюсь, это поможет вам!


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