FizzBuzz問題というものをご存知でしょうか?
FizzBuzz問題の例として、
1から100までの整数をプリントするプログラムで、3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。
というものがあります。
このFizzBuzz問題を研修生たちにやって貰いました。
解けなかったらどうしようかと思いましたが、皆無事にFizzBuzzを出力出来ていました。
この問題が解けるか否かで、プログラマとしての資質を問うこともあるそうです。
今回はJavaで実装して貰いましたが、世の中にはいろいろな言語での実装が存在しています。
また、FizzBuzzのプログラムをいかに短く書くか、といった競争も行われているようです。
皆さんもチャレンジしてみてはいかがですか?
以上、今週の育成現場便りでした。
FizzBuzz問題の例として、
1から100までの整数をプリントするプログラムで、3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。
というものがあります。
このFizzBuzz問題を研修生たちにやって貰いました。
解けなかったらどうしようかと思いましたが、皆無事にFizzBuzzを出力出来ていました。
この問題が解けるか否かで、プログラマとしての資質を問うこともあるそうです。
今回はJavaで実装して貰いましたが、世の中にはいろいろな言語での実装が存在しています。
また、FizzBuzzのプログラムをいかに短く書くか、といった競争も行われているようです。
皆さんもチャレンジしてみてはいかがですか?
以上、今週の育成現場便りでした。
■[育成現場便り]内の前後の記事
↑ 今週の育成現場便り(8/6~8/10)
→ 今週の育成現場便り(7/30~8/3)
↓ 今週の育成現場便り(7/23~7/27)
■更新日時での前後の記事
↑ 8月6日 お天気
→ 今週の育成現場便り(7/30~8/3)
↓ 8月3日 お天気
