Desafío: Calcular el Costo de Envío
Swipe to start coding
Estás desarrollando un calculador de costos de envío que determina el precio final de envío para un producto según su peso y la opción de entrega seleccionada.
- Dentro de la función
calculateShipping, establecer el valor inicial deshippingPricecomo el 10% deproductPrice. - Si el peso del producto supera las 25 libras, agregar $2.25 adicionales a
shippingPrice. - Utilizar una instrucción
switchsobre el parámetrooption:- Caso 1 → agregar $0.3 a
shippingPrice. - Caso 2 → agregar $0.5 a
shippingPrice. - Caso 3 → agregar $1.75 a
shippingPrice. - Por defecto → no realizar cambios.
- Caso 1 → agregar $0.3 a
- Retornar el valor de
shippingPricedesde la función.
Ejemplo
calculateShipping(27.6f, 21.99f, 2) → 4.95
calculateShipping(24.0f, 50.0f, 1) → 5.00
calculateShipping(30.0f, 100.0f, 3) → 13.35
Solución
solution.cpp
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain this in simpler terms?
What are the main points I should remember?
Can you give me an example?
Awesome!
Completion rate improved to 7.69
Desafío: Calcular el Costo de Envío
Desliza para mostrar el menú
Swipe to start coding
Estás desarrollando un calculador de costos de envío que determina el precio final de envío para un producto según su peso y la opción de entrega seleccionada.
- Dentro de la función
calculateShipping, establecer el valor inicial deshippingPricecomo el 10% deproductPrice. - Si el peso del producto supera las 25 libras, agregar $2.25 adicionales a
shippingPrice. - Utilizar una instrucción
switchsobre el parámetrooption:- Caso 1 → agregar $0.3 a
shippingPrice. - Caso 2 → agregar $0.5 a
shippingPrice. - Caso 3 → agregar $1.75 a
shippingPrice. - Por defecto → no realizar cambios.
- Caso 1 → agregar $0.3 a
- Retornar el valor de
shippingPricedesde la función.
Ejemplo
calculateShipping(27.6f, 21.99f, 2) → 4.95
calculateShipping(24.0f, 50.0f, 1) → 5.00
calculateShipping(30.0f, 100.0f, 3) → 13.35
Solución
solution.cpp
¡Gracias por tus comentarios!
single