Вопрос задан 13.07.2023 в 00:28. Предмет Информатика. Спрашивает Леонович Андрей.

С++. Написать функцию вычисления стоимости покупки с учетом скидки. Скидка в 10% предоставляется,

если сумма покупки больше 1000 руб. Ниже приведен рекомендуемый вид экрана программы (данные, введенные пользователем, выделены полужирным). Вычисление стоимости покупки с учетом скидки Сумма покупки -> 1200 Вам предоставляется скидка 10% Сумма покупки с учетом скидки: 1080.00 руб.
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int main()

{

int cost;

cout << "Ââåäèòå ñóììó ïîêóïêè: ";

cin >> cost;

if (cost > 1000) cout << "Ñóììà ïîêóïêè ñ ó÷¸òîì ñêèäêè: " << cost - ((cost / 100) * 10);

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для написания функции вычисления стоимости покупки с учетом скидки можно использовать язык программирования C++. Вот пример функции, которая реализует эту логику:

cpp
#include <iostream> #include <iomanip> // Функция для вычисления стоимости покупки с учетом скидки double calculateTotalCost(double purchaseAmount) { const double discountRate = 0.10; // 10% скидка const double thresholdAmount = 1000.0; // Пороговая сумма для получения скидки // Проверяем, нужно ли применить скидку if (purchaseAmount > thresholdAmount) { double discount = purchaseAmount * discountRate; return purchaseAmount - discount; } else { return purchaseAmount; } } int main() { double purchaseAmount; // Вводим сумму покупки std::cout << "Сумма покупки -> "; std::cin >> purchaseAmount; // Вычисляем стоимость покупки с учетом скидки double totalCost = calculateTotalCost(purchaseAmount); // Выводим результат с двумя знаками после запятой std::cout << "Вам предоставляется скидка 10%\n"; std::cout << "Сумма покупки с учетом скидки: " << std::fixed << std::setprecision(2) << totalCost << " руб.\n"; return 0; }

Программа позволяет пользователю ввести сумму покупки, после чего она вычисляет стоимость покупки с учетом скидки и выводит результат на экран.

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

yaml
Сумма покупки -> 1200 Вам предоставляется скидка 10% Сумма покупки с учетом скидки: 1080.00 руб.
0 0

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

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

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

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