Esercizio: FizzBuzz
Si vuole scrivere un programma che stampi i numeri da 1 a 100, ma per i multipli di 3 stampi “Fizz” e per i multipli di 5 stampi “Buzz”. Per i numeri che sono sia multipli di 3 che di 5 stampi “FizzBuzz”.
Un’esecuzione del programma potrebbe essere la seguente:
$ ./fizzbuzz
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
...
Suggerimento
L’operatore modulo %
restituisce il resto della divisione tra due numeri. Ad esempio, 5 % 3
restituisce 2
, perché 5
diviso 3
dà 1
con un resto di 2
.