Dato un numero inserito dall’utente, decidere se è pari o dispari
Istanza | Elaborazione | Risposta | |
1 | n=4 | 4/2=2 con resto 0 | Pari |
---|---|---|---|
2 | n=5 | 5/2=2 con resto 1 | Dispari |
1 2 3 4 5 6 7 8 9 |
START QUERY "n = ", n resto=n%2 IF resto = 0 THEN WRITE n, "è pari" ELSE WRITE n, "è dispari" ENDIF END |
Dati due numeri g e m, il giorno e il mese della tua data di nascita, calcola il tuo numero fortunato (la loro somma se sei nato in un giorno pari altrimenti la loro differenza…)
Istanza | Elaborazione | Risposta | |
1 | g=4 m=6 |
4/2=2 con resto 0 (pari) 4+6=10 |
10 |
---|---|---|---|
2 | g=5 m=6 |
5/2=2 con resto 1 (dispari) 5-6=-1 |
-1 |
1 2 3 4 5 6 7 8 9 10 11 |
START QUERY "giorno = ", g QUERY "mese = " , m resto=g%2 IF resto = 0 THEN x=g+m ELSE x=g-m ENDIF WRITE "Il tuo numero fortunato: ", x END |