You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: processing/bolle_tuxmath.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ Due bolle appaiono in cima allo schermo (sul lato sinistro) con due numeri dentr
16
16
a cadere. Ci sono due aree rettangolari sul lato destro dello schermo. In quella inferiore il
17
17
giocatore deve digitare la somma dei due numeri. La risposta dell'utente appare sotto alla frase che
18
18
chiede la somma. Quando il giocatore preme `Invio`/`Return` una scritta nella casella di testo superiore indica se
19
-
la risposta è esatta, ripetendo la risposta esatta propio sotto oppure, se è sbagliata, dando la risposta esatta sotto.
19
+
la risposta è esatta, ripetendo la risposta esatta proprio sotto oppure, se è sbagliata, dando la risposta esatta sotto.
20
20
C'è un contatore per le risposte esatte e per il numero totale di risposte date dal giocatore fino alla fine del gioco.
21
21
Dopo ciascuna risposta delle nuove bolle appariranno sullo schermo con due nuovi numeri. Il gioco termina quando il
22
22
giocatore non riesce a dare una risposta e le bolle arrivano in fondo allo schermo. Allora, nell'area rettangolare
@@ -69,7 +69,7 @@ String solution = ""; // usata per memorizzare l'input del giocatore - la somm
69
69
int numSolution; // versione integer dell'input del giocatore
70
70
71
71
int state = 0; // stato del gioco:
72
-
// 0: un nuovo insieme di numeri appsre nelle bolle
72
+
// 0: un nuovo insieme di numeri appare nelle bolle
73
73
// 1: il giocatore ha fornito una risposta esatta
74
74
// 2: il giocatore ha fornito una risposta esatta
75
75
// 3: le bolle hanno raggiunto il fondo dello schermo senza una risposta dal giocatore
@@ -142,11 +142,11 @@ Scrivi una funzione che:
142
142
143
143
* controlla se il tasto premuto è `Invio` o `Return` (significa che ha finito di scrivere la risposta)
144
144
+ se *sì*, allora dobbiamo controllare se la risposta è esatta.
145
-
- se *sì*, allora dobbiamo emettere un messaggio che dice cha la risposta è esatta, fare un po' di conti (aggiornare il numero di risposte esatte e di tentativi totali), e ricominciare il gioco con numeri nuovi
146
-
- se *no*, allora dobbiamo emettere un messaggio che dice cha la risposta è errata, dare la risposta esatta, fare un po' di conti (aggiornare il numero di tentativi totali), e ricominciare il gioco con numeri nuovi
145
+
- se *sì*, allora dobbiamo emettere un messaggio che dice cha la risposta è esatta, fare un po' di conti (aggiornare il numero di risposte esatte e di tentativi totali), e ricominciare il gioco con numeri nuovi
146
+
- se *no*, allora dobbiamo emettere un messaggio che dice cha la risposta è errata, dare la risposta esatta, fare un po' di conti (aggiornare il numero di tentativi totali), e ricominciare il gioco con numeri nuovi
147
147
+ se *no* (e il tasto premuto è numerico), aggiungiamo il nuovo carattere corrispondente al tasto alla stringa degli altri tasti premuti prima.
148
148
149
-
*NB:* ricordati che la somma dei due numeri è un intero però i tasti premuti sono caratteri. Fai la conversione di tipo necessaria per essere in grado di confrontare la risposta data con la vera somma dei due numeri.
149
+
*NB:* ricordati che la somma dei due numeri è un `integer` però i tasti premuti sono caratteri. Fai la conversione di tipo necessaria per essere in grado di confrontare la risposta data con la vera somma dei due numeri.
0 commit comments