Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Calcolare il Costo di Spedizione | Esercizi Sulla Gestione del Flusso Condizionale
Istruzioni Condizionali in C++

bookSfida: Calcolare il Costo di Spedizione

Compito

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.

  1. All'interno della funzione calculateShipping, imposta il valore iniziale di shippingPrice al 10% di productPrice.
  2. Se il peso del prodotto supera le 25 libbre, aggiungi $2.25 a shippingPrice.
  3. Utilizza un'istruzione switch sul parametro option:
    • Caso 1 → aggiungi $0.3 a shippingPrice.
    • Caso 2 → aggiungi $0.5 a shippingPrice.
    • Caso 3 → aggiungi $1.75 a shippingPrice.
    • Default → nessuna modifica.
  4. Restituisci il valore di shippingPrice dalla 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

solution.cpp

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 4
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

Awesome!

Completion rate improved to 7.69

bookSfida: Calcolare il Costo di Spedizione

Scorri per mostrare il menu

Compito

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.

  1. All'interno della funzione calculateShipping, imposta il valore iniziale di shippingPrice al 10% di productPrice.
  2. Se il peso del prodotto supera le 25 libbre, aggiungi $2.25 a shippingPrice.
  3. Utilizza un'istruzione switch sul parametro option:
    • Caso 1 → aggiungi $0.3 a shippingPrice.
    • Caso 2 → aggiungi $0.5 a shippingPrice.
    • Caso 3 → aggiungi $1.75 a shippingPrice.
    • Default → nessuna modifica.
  4. Restituisci il valore di shippingPrice dalla 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

solution.cpp

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 4
single

single

some-alt