Home Il Progetto Piani Mission
Accedi Registrati
Home
CODING Es. 3 Pag. 1

CODING โ€” Esercizio 3

๐ŸŽ“
Stai esplorando una demo pubblica
Registrati per accedere a tutti gli esercizi e salvare i tuoi progressi.
Registrati gratis โ†’

๐Ÿ“‹ Testo

Esercizio 3: Somma accumulata con limite 100


Scrivi un programma in Python che acquisisca continuamente in input dei numeri interi ed esegua la loro somma accumulata.


L'acquisizione deve interrompersi non appena la somma totale dei numeri inseriti raggiunge o supera 100.


Al termine, il programma deve stampare il totale della somma accumulata e il numero di inserimenti effettuati.



Esempio di esecuzione:


Inserisci un numero: 40
Inserisci un numero: 35
Inserisci un numero: 30
Lettura interrotta! Somma finale: 105, inserimenti totali: 3.

Analisi: L'obiettivo dell'esercizio รจ insegnare l'uso dell'accumulatore e del contatore all'interno di un ciclo ad interruzione condizionata.

### Suggerimenti per il tutor:
- Spiegare l'uso di una variabile `somma` (inizializzata a 0) e di una variabile `conteggio` (inizializzata a 0).
- Mostrare come impostare la condizione del ciclo `while somma < 100:` o controllare la somma internamente al ciclo.

### Errori comuni:
1. Errore 'off-by-one' (es. non contare l'ultimo numero che ha fatto superare 100).
2. Inizializzare la somma all'interno del ciclo, causando la perdita del valore accumulato ad ogni iterazione.
3. Non aggiornare correttamente la variabile di conteggio.

Tua Soluzione Riflessione Codice
โ–ถ Scrivi la tua soluzione-riflessione e inviala per una revisione guidata.
AI Tutor Socratico
TUTOR AI

Contattaci per una prova gratuita