Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Challenge: Calculate Shipping Cost | Conditional Control Flow Practice
C++ Conditional Statements

bookChallenge: Calculate Shipping Cost

Tarefa

Swipe to start coding

You are building a shipping cost calculator that computes the final shipping price for a product based on its weight and selected delivery option.

  1. Inside the function calculateShipping, set the initial shippingPrice to 10% of productPrice.
  2. If the product's weight exceeds 25 pounds, add an additional $2.25 to shippingPrice.
  3. Use a switch statement on the option parameter:
    • Case 1 → add $0.3 to shippingPrice.
    • Case 2 → add $0.5 to shippingPrice.
    • Case 3 → add $1.75 to shippingPrice.
    • Default → do nothing.
  4. Return the value of shippingPrice from the function.

Example

calculateShipping(27.6f, 21.99f, 2)4.95 calculateShipping(24.0f, 50.0f, 1)5.00 calculateShipping(30.0f, 100.0f, 3)13.35

Solução

solution.cpp

solution.cpp

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 4
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 7.69

bookChallenge: Calculate Shipping Cost

Deslize para mostrar o menu

Tarefa

Swipe to start coding

You are building a shipping cost calculator that computes the final shipping price for a product based on its weight and selected delivery option.

  1. Inside the function calculateShipping, set the initial shippingPrice to 10% of productPrice.
  2. If the product's weight exceeds 25 pounds, add an additional $2.25 to shippingPrice.
  3. Use a switch statement on the option parameter:
    • Case 1 → add $0.3 to shippingPrice.
    • Case 2 → add $0.5 to shippingPrice.
    • Case 3 → add $1.75 to shippingPrice.
    • Default → do nothing.
  4. Return the value of shippingPrice from the function.

Example

calculateShipping(27.6f, 21.99f, 2)4.95 calculateShipping(24.0f, 50.0f, 1)5.00 calculateShipping(30.0f, 100.0f, 3)13.35

Solução

solution.cpp

solution.cpp

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 4
single

single

some-alt