processing講義4

FizzBazz

FizzBazzとは・・・
3の倍数のとき数字の横にFizz、5の倍数ならBazzを表示する数列

for文で int iに代入した1から100までの数列を表示して
  if文で3、5の倍数ならそれぞれの文字を表示
          ↓
    どのようにその数の倍数か判別するか?

その数を3(または5)で割った余りが割った余りが0なら
それは3(または5)の倍数
 → i % 3 (or5) == 0 //←これで判別可能


int i;
for(i = 1; i <= 100; i++){
print(i);
print(" ");
if( i % 3 == 0){ //3の倍数かどうか判別
print("Fizz");
}
if( i % 5 == 0){ //5の倍数かどうか判別
print("Bazz");
println(); //ついでに改行 5つずつだと見やすい?
}
}