File tree Expand file tree Collapse file tree 2 files changed +44
-0
lines changed
Expand file tree Collapse file tree 2 files changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ # Importiamo la funzione randrange dal modulo random
2+ from random import randrange
3+
4+ # Utilizziamo la funzione randrange per assegnare un numero casuale da 1 a 9
5+ lato = randrange (1 ,9 )
6+
7+ # Stampiamo il lato e utilizziamo la funzione str per convertire l'intero in una stringa
8+ print ("lato=" + str (lato ))
9+
10+ # Calcoliamo l'area del quadrato
11+ area = lato * lato
12+
13+ # Stampiamo la domanda e memorizziamo la risposta da input
14+ print ("Qual e' l'area del quadrato di lato " + str (lato ) + "?" )
15+
16+ risposta = input ()
17+
18+ while (risposta != area ):
19+ # Se la risposta e' diversa dall'area calcolata
20+ # Ripetiamo la domanda e sovrascriviamo la risposta finche' non e' inserita la risposta corretta
21+ print ("Risposta sbagliata." )
22+
23+ print ("Qual e' l'area del quadrato di lato " + str (lato ) + "?" )
24+
25+ risposta = input ()
26+
27+ print ("Bene! Risposta giusta." )
Original file line number Diff line number Diff line change 1+ # Dichiariamo la somma uguale a 0
2+ somma = 0
3+
4+ # Chiediamo il totale di numeri da sommare tra di loro e lo memorizziamo in n
5+ print ("Quanti numeri vuoi sommare?" )
6+
7+ n = input ()
8+
9+ # Chiediamo un nuovo numero tante volte quanto dichiarato precedentemente utilizzando la funzione range
10+ for i in range (n ):
11+ print ("Dammi un nuovo numero da sommare" )
12+ nuovo_numero = input ()
13+ # Sommiamo il nuovo nummero alla somma parziale
14+ somma = somma + nuovo_numero
15+
16+ # Stampiamo la somma totale
17+ print ("La somma totale e' " + str (somma ))
You can’t perform that action at this time.
0 commit comments