Sfida: Calcolare il Costo di Spedizione
Swipe to start coding
Stai sviluppando un calcolatore del costo di spedizione che determina il prezzo finale di spedizione per un prodotto in base al suo peso e all'opzione di consegna selezionata.
- All'interno della funzione
calculateShipping, imposta il valore iniziale dishippingPriceal 10% diproductPrice. - Se il peso del prodotto supera le 25 libbre, aggiungi $2.25 a
shippingPrice. - Utilizza un'istruzione
switchsul parametrooption:- Caso 1 → aggiungi $0.3 a
shippingPrice. - Caso 2 → aggiungi $0.5 a
shippingPrice. - Caso 3 → aggiungi $1.75 a
shippingPrice. - Default → nessuna modifica.
- Caso 1 → aggiungi $0.3 a
- Restituisci il valore di
shippingPricedalla funzione.
Esempio
calculateShipping(27.6f, 21.99f, 2) → 4.95
calculateShipping(24.0f, 50.0f, 1) → 5.00
calculateShipping(30.0f, 100.0f, 3) → 13.35
Soluzione
solution.cpp
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 7.69
Sfida: Calcolare il Costo di Spedizione
Scorri per mostrare il menu
Swipe to start coding
Stai sviluppando un calcolatore del costo di spedizione che determina il prezzo finale di spedizione per un prodotto in base al suo peso e all'opzione di consegna selezionata.
- All'interno della funzione
calculateShipping, imposta il valore iniziale dishippingPriceal 10% diproductPrice. - Se il peso del prodotto supera le 25 libbre, aggiungi $2.25 a
shippingPrice. - Utilizza un'istruzione
switchsul parametrooption:- Caso 1 → aggiungi $0.3 a
shippingPrice. - Caso 2 → aggiungi $0.5 a
shippingPrice. - Caso 3 → aggiungi $1.75 a
shippingPrice. - Default → nessuna modifica.
- Caso 1 → aggiungi $0.3 a
- Restituisci il valore di
shippingPricedalla funzione.
Esempio
calculateShipping(27.6f, 21.99f, 2) → 4.95
calculateShipping(24.0f, 50.0f, 1) → 5.00
calculateShipping(30.0f, 100.0f, 3) → 13.35
Soluzione
solution.cpp
Grazie per i tuoi commenti!
single