Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Calcolatore di Ordini Fast-Food | Esercizi sulla Gestione del Flusso Condizionale
Istruzioni Condizionali in C++

bookSfida: Calcolatore di Ordini Fast-Food

Compito

Swipe to start coding

Stai sviluppando un sistema di ordinazione fast-food. I clienti possono selezionare più articoli dal menu e desideri calcolare il prezzo totale del loro ordine. Inoltre, se il totale supera una certa soglia, viene applicato uno sconto.

  1. Inizializza una variabile total a 0.0 per memorizzare il prezzo totale dell'ordine.
  2. Itera sull'array items utilizzando un ciclo. La dimensione dell'array è pari a n, che viene passato come secondo parametro alla funzione calculateTotalOrder.
  3. Per ogni articolo, verifica il nome utilizzando if / else if e aggiungi il prezzo corrispondente a total.
    • "Burger" → $5.0
    • "Pizza" → $8.0
    • "Hot dog" → $4.0
  4. Applica uno sconto del 10% se il total supera $20 moltiplicando total per 0.9.
  5. Restituisci il valore finale di total dalla funzione.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 2
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: Calcolatore di Ordini Fast-Food

Scorri per mostrare il menu

Compito

Swipe to start coding

Stai sviluppando un sistema di ordinazione fast-food. I clienti possono selezionare più articoli dal menu e desideri calcolare il prezzo totale del loro ordine. Inoltre, se il totale supera una certa soglia, viene applicato uno sconto.

  1. Inizializza una variabile total a 0.0 per memorizzare il prezzo totale dell'ordine.
  2. Itera sull'array items utilizzando un ciclo. La dimensione dell'array è pari a n, che viene passato come secondo parametro alla funzione calculateTotalOrder.
  3. Per ogni articolo, verifica il nome utilizzando if / else if e aggiungi il prezzo corrispondente a total.
    • "Burger" → $5.0
    • "Pizza" → $8.0
    • "Hot dog" → $4.0
  4. Applica uno sconto del 10% se il total supera $20 moltiplicando total per 0.9.
  5. Restituisci il valore finale di total dalla funzione.

Soluzione

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 2
single

single

some-alt