Расчет накладной на языке
Информатика

Можете пожалуйста составить программу на языке C++ для расчета и отображения накладной? Входные данные для программы

Можете пожалуйста составить программу на языке C++ для расчета и отображения накладной? Входные данные для программы (вводятся с клавиатуры) должны включать в себя имя покупателя и сумму заказа. Программа должна запрашивать входные данные, рассчитывать сумму налога на покупку (6% от суммы заказа), стоимость транспортировки (10% от суммы заказа) и общую стоимость покупки как сумму заказа, налога и стоимости транспортировки. Пожалуйста представьте результаты работы программы в следующем формате: Накладная: Имя покупателя: Сидоров Тимофей Андреевич Сумма заказа: 5678.78 Налог: 340.73 Стоимость транспортировки: 567.88 Стоимость всего: 6587.38
Верные ответы (1):
  • Смешанная_Салат_7644
    Смешанная_Салат_7644
    3
    Показать ответ
    Расчет накладной на языке C++

    Ниже приведена программа на языке C++, которая позволяет рассчитать и отобразить накладную на основе введенных с клавиатуры данных о покупателе и сумме заказа. Программный код представлен ниже:

    cpp
    #include
    #include
    using namespace std;

    int main() {
    string name;
    double orderAmount;

    cout << "Введите имя покупателя: ";
    getline(cin, name);

    cout << "Введите сумму заказа: ";
    cin >> orderAmount;

    double tax = orderAmount * 0.06;
    double transportCost = orderAmount * 0.1;
    double totalCost = orderAmount + tax + transportCost;

    cout << "Накладная:" << endl;
    cout << "Имя покупателя: " << name << endl;
    cout << "Сумма заказа: " << fixed << setprecision(2) << orderAmount << endl;
    cout << "Налог: " << fixed << setprecision(2) << tax << endl;
    cout << "Стоимость транспортировки: " << fixed << setprecision(2) << transportCost << endl;
    cout << "Общая стоимость покупки: " << fixed << setprecision(2) << totalCost << endl;

    return 0;
    }


    Доп. материал:

    Введите имя покупателя: Сидоров Тимофей Андреевич
    Введите сумму заказа: 5678.78

    Накладная:
    Имя покупателя: Сидоров Тимофей Андреевич
    Сумма заказа: 5678.78
    Налог: 340.73
    Стоимость транспортировки: 567.88
    Общая стоимость покупки: 6587.39


    Совет:
    Для понимания данной программы на языке C++ рекомендуется иметь базовое представление о переменных, операциях, вводе-выводе данных и арифметических операциях в C++. Строки кода, начинающиеся с символа "//", являются комментариями и не влияют на работу программы. Они просто предоставляют дополнительную информацию для понимания кода. Отличительной особенностью данной программы является использование библиотеки ``, которая используется для установки точности вывода вещественных чисел.

    Проверочное упражнение:
    Измените программу таким образом, чтобы она также запрашивала у пользователя стоимость доставки (вводилась с клавиатуры) и включала ее в общую стоимость покупки.
Написать свой ответ: