Défi : Calculer le Coût d'Expédition
Swipe to start coding
Vous développez un calculateur de frais de livraison qui détermine le prix final de livraison d’un produit en fonction de son poids et de l’option de livraison choisie.
- À l’intérieur de la fonction
calculateShipping, initialisezshippingPriceà 10 % deproductPrice. - Si le poids du produit dépasse 25 livres, ajoutez 2,25 $ supplémentaires à
shippingPrice. - Utilisez une instruction
switchsur le paramètreoption:- Cas 1 → ajoutez 0,3 $ à
shippingPrice. - Cas 2 → ajoutez 0,5 $ à
shippingPrice. - Cas 3 → ajoutez 1,75 $ à
shippingPrice. - Défaut → ne rien faire.
- Cas 1 → ajoutez 0,3 $ à
- Retournez la valeur de
shippingPricedepuis la fonction.
Exemple
calculateShipping(27.6f, 21.99f, 2) → 4.95
calculateShipping(24.0f, 50.0f, 1) → 5.00
calculateShipping(30.0f, 100.0f, 3) → 13.35
Solution
solution.cpp
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 7.69
Défi : Calculer le Coût d'Expédition
Glissez pour afficher le menu
Swipe to start coding
Vous développez un calculateur de frais de livraison qui détermine le prix final de livraison d’un produit en fonction de son poids et de l’option de livraison choisie.
- À l’intérieur de la fonction
calculateShipping, initialisezshippingPriceà 10 % deproductPrice. - Si le poids du produit dépasse 25 livres, ajoutez 2,25 $ supplémentaires à
shippingPrice. - Utilisez une instruction
switchsur le paramètreoption:- Cas 1 → ajoutez 0,3 $ à
shippingPrice. - Cas 2 → ajoutez 0,5 $ à
shippingPrice. - Cas 3 → ajoutez 1,75 $ à
shippingPrice. - Défaut → ne rien faire.
- Cas 1 → ajoutez 0,3 $ à
- Retournez la valeur de
shippingPricedepuis la fonction.
Exemple
calculateShipping(27.6f, 21.99f, 2) → 4.95
calculateShipping(24.0f, 50.0f, 1) → 5.00
calculateShipping(30.0f, 100.0f, 3) → 13.35
Solution
solution.cpp
Merci pour vos commentaires !
single