
Вопрос задан 31.07.2023 в 21:00.
Предмет Информатика.
Спрашивает Орлов Максим.
Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 5% предоставляется,
если сумма покупки больше 2500 руб., в 10% - если сумма больше 3500 руб. В C++

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

Отвечает Танкович Вова.
#include < iostream >
using namespace std;
int main () {
int a;
cout << "Введите сумму покупки: " << endl;
cin >> a;
if (a >= 2500){
cout << "Итог: ";
if (a >= 2500 && a <= 3500)
cout << a*(1 - 0.05) << endl;
else if (a > 3500)
cout << a*(1 - 0.1) << endl;
}
else
cout << "Без скидки. Итог: " << a << endl;
}
using namespace std;
int main () {
int a;
cout << "Введите сумму покупки: " << endl;
cin >> a;
if (a >= 2500){
cout << "Итог: ";
if (a >= 2500 && a <= 3500)
cout << a*(1 - 0.05) << endl;
else if (a > 3500)
cout << a*(1 - 0.1) << endl;
}
else
cout << "Без скидки. Итог: " << a << endl;
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для написания программы вычисления стоимости покупки с учетом скидки в C++, вы можете использовать следующий код:
cpp#include <iostream>
using namespace std;
int main() {
const double discount1 = 0.05; // 5% discount
const double discount2 = 0.1; // 10% discount
const double threshold1 = 2500.0; // Threshold for the first discount
const double threshold2 = 3500.0; // Threshold for the second discount
double purchaseAmount;
cout << "Введите сумму покупки в рублях: ";
cin >> purchaseAmount;
double totalCost = purchaseAmount; // Default total cost without discount
// Applying discounts based on purchase amount
if (purchaseAmount > threshold2) {
totalCost -= purchaseAmount * discount2;
} else if (purchaseAmount > threshold1) {
totalCost -= purchaseAmount * discount1;
}
cout << "Сумма покупки с учетом скидки: " << totalCost << " руб." << endl;
return 0;
}
Программа запрашивает у пользователя сумму покупки и вычисляет стоимость покупки с учетом скидки, если она применима. Если сумма покупки превышает 3500 руб., программа применяет 10% скидку. Если сумма покупки находится между 2500 руб. и 3500 руб., программа применяет 5% скидку. Если сумма покупки меньше 2500 руб., скидка не применяется, и общая стоимость остается без изменений.


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

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

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

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

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

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

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

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

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