Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Розрахувати Вартість Доставки | Практика умовного потоку управління
C++ Умовні оператори

book
Розрахувати Вартість Доставки

Завдання

Swipe to start coding

Створіть калькулятор вартості доставки. Початкова вартість доставки становить 10% від ціни товару. Якщо вага товару перевищує 25 фунтів, до вартості доставки додається додатково $2.25. Крім того, для товарів вагою понад 25 фунтів вам доведеться вибирати між трьома варіантами доставки від найповільнішого до найшвидшого. Кожен з цих варіантів додає додаткову вартість $0.3, $0.5 та $1.75 відповідно. Розрахуйте та відобразіть остаточну вартість доставки товару.

Рішення

cpp

solution

#include <iostream>

int main()
{
float weight = 27.6;
int option = 2;

float price_of_product = 21.99;
float shipping_price = price_of_product * 0.1;
if (weight > 25)
{
shipping_price += 2.25;
switch (option)
{
case 1:
shipping_price += 0.3;
break;
case 2:
shipping_price += 0.5;
break;
case 3:
shipping_price += 1.75;
break;
}
std::cout << shipping_price << std::endl;
}
}
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 4
#include <iostream>

int main()
{
float weight = 27.6;
int option = 2;

float price_of_product = 21.99;
float shipping_price = ___;
if (___)
{
shipping_price += 2.25;
switch (___)
{
case _:
shipping_price += ___;
break;
case 2:
shipping_price += ___;
___;
case _:
shipping_price += 1.75;
___;
}
std::cout << shipping_price << std::endl;
}
}
toggle bottom row
some-alt