primo esercizio extra

This commit is contained in:
2026-02-02 23:14:31 +01:00
parent 8f297d9d35
commit d9fe528ccb
5 changed files with 124 additions and 0 deletions

View File

@@ -1,27 +0,0 @@
/**
* Esercizio Extra: Debugging Coercizione Tipi (FIX ME)
*
* DESCRIZIONE:
* Un programmatore ha scritto un codice per sommare due prezzi,
* ma il risultato è bizzarro. Invece di fare la somma matematica, i numeri si "incollano".
*
* OBIETTIVO:
* 1. Esegui il codice e osserva l'errore logico (non di sintassi).
* 2. Correggi il tipo di dato delle variabili in modo che la somma sia matematica (45.50).
* 3. Nota anche che c'è un errore nel calcolo della media finale.
*
* OUTPUT ATTESO:
* Totale: 45.5
* Media: 22.75
*/
let prezzoOggetto1 = "20.50";
let prezzoOggetto2 = "25.00";
let sommaTotale = prezzoOggetto1 + prezzoOggetto2;
console.log("Totale: " + sommaTotale); // Ora stampa 20.5025.00 (Sbagliato!)
let media = sommaTotale / 4;
console.log("Media: " + media);

View File

@@ -1,33 +0,0 @@
/**
* Esercizio Extra: Lo Scambio Magico (Swap)
*
* DESCRIZIONE:
* Hai due variabili:
* let bicchiereRosso = "Acqua";
* let bicchiereBlu = "Vino";
*
* Il tuo compito è scambiare i contenuti, in modo che alla fine:
* bicchiereRosso contenga "Vino"
* bicchiereBlu contenga "Acqua"
*
* REGOLE:
* 1. NON puoi riassegnare manualmente i valori:
* NON vale scrivere bicchiereRosso = "Vino" e bicchiereBlu = "Acqua".
* 2. Devi usare il codice per scambiare i valori esistenti.
*
* SUGGERIMENTO:
* Nella realtà, se hai due bicchieri pieni e vuoi scambiarne il contenuto, cosa faresti?
* Per scambiare i liquidi senza buttarli, useresti un terzo bicchiere vuoto (una variabile temporanea)?
*
* Stampa i valori finali per verificare il successo.
*/
let bicchiereRosso = "Acqua";
let bicchiereBlu = "Vino";
// Scrivi la logica di scambio qui sotto:
// Verifica finale
console.log("Rosso:", bicchiereRosso); // Deve essere Vino
console.log("Blu:", bicchiereBlu); // Deve essere Acqua

View File

@@ -1,21 +0,0 @@
/**
* Esercizio Extra: Generatore di Scontrino
*
* DESCRIZIONE:
* Sei alla cassa di un negozio e devi calcolare il totale di uno scontrino che ha 3 articoli.
*
* 1. Dichiara 3 variabili per i prezzi di tre prodotti diversi (es. `prezzoPane`, `prezzoLatte`, `prezzoCaffe`).
* Assegna valori decimali (es. 1.50, 3.99).
* 2. Calcola la somma dei prodotti (il Subtotale) e salvala in una variabile.
* 3. Il negozio applica una tassa (IVA) del 22% sul totale.
* Dichiara una costante `IVA` col valore 0.22.
* 4. Calcola l'ammontare della tassa (Subtotale * IVA) e salvalo in una variabile.
* 5. Calcola il Totale Finale (Subtotale + Tassa).
* 6. Stampa uno scontrino formattato simile a questo:
* --- SCONTRINO ---
* Subtotale: ...
* Iva (22%): ...
* TOTALE: ...
*/