レポート課題2

1から順に数を数えていき、3で割り切れるときは数字の代わりにFizzと表示し、5で割り切れるときはBuzzと表示するプログラム、FizzBuzz.java を作成せよ。3でも5でも割り切れるときは、FizzBuzzと表示させること。

余談

余裕があれば、「世界のあの人」を真似たプログラムにしてもよい。

「3が付く数字のときだけ○○になって、5の倍数のときに△■になります」

3が付く数字を判定するには、int型をString型に変換して1文字ずつ調べるとよい。(もっと良い方法が他にあるかも)

int a = 3;
String num = Integer.toString(a);
for(int i=0; i<num.length(); i++)
{
   if(num.charAt(i) == '3')
   {
      // 3がつく数字だ
   }
}

面接に出るFizzBuzzゲーム?

FizzBuzzゲームは、本当にプログラムを書ける人かどうかをテストするのに良いという話。