Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Calcular el Costo de Envío | Práctica de Control de Flujo Condicional
Sentencias Condicionales en C++

bookDesafío: Calcular el Costo de Envío

Tarea

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.

  1. Dentro de la función calculateShipping, establecer el valor inicial de shippingPrice como el 10% de productPrice.
  2. Si el peso del producto supera las 25 libras, agregar $2.25 adicionales a shippingPrice.
  3. Utilizar una instrucción switch sobre el parámetro option:
    • 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.
  4. Retornar el valor de shippingPrice desde 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

solution.cpp

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 4
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain this in simpler terms?

What are the main points I should remember?

Can you give me an example?

close

Awesome!

Completion rate improved to 7.69

bookDesafío: Calcular el Costo de Envío

Desliza para mostrar el menú

Tarea

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.

  1. Dentro de la función calculateShipping, establecer el valor inicial de shippingPrice como el 10% de productPrice.
  2. Si el peso del producto supera las 25 libras, agregar $2.25 adicionales a shippingPrice.
  3. Utilizar una instrucción switch sobre el parámetro option:
    • 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.
  4. Retornar el valor de shippingPrice desde 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

solution.cpp

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 4
single

single

some-alt