はてブ経由で知ったのですが、これマジですか?
どうしてプログラマに・・・プログラムが書けないのか? http://www.aoky.net/articles/jeff_atwood/why_cant_programmers_program.htm
プログラム書くことがプログラマの仕事だろ?
SEじゃなくてプログラマなのに一体何やって仕事してんだろうw
そこで、オレももしかして書けないプログラマなのかな?と不安になったので実際に出てきた「Fizz-Buzz問題」と言うのをやってみることにした。
Fizz-Buzz問題 1から100までの数をプリントするプログラムを書け。 ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、 3と5両方の倍数の場合には「FizzBuzz」とプリントすること。
とりあえずこの問題を聞いて、パッと頭に浮かんだphpのコードがこれ
for($cnt = 1 ; $cnt < = 100 ; $cnt++){ if(($cnt % 3 == 0) && ($cnt % 5 == 0)){ print "FizzBuzz\\n"; }else if(($cnt % 3 == 0) && !($cnt % 5 == 0)){ print "Fizz\\n"; }else if(!($cnt % 3 == 0) && ($cnt % 5 == 0)){ print "Fizz\\n"; }else{ print $cnt . "\\n"; } }
実行してないのでちょっと不安w
でもとりあえず書けそうで安心した。