松下昇への接近

 旧 湾曲していく日常

そんなプログラム、小学生でも書けるだろうに!

ちょうど「小学生!」なので、、「FizzBuzz」問題やってみた。
結果は落第! できたと思ったのは、まちがっていた。(C言語)
元記事:
http://www.aoky.net/articles/jeff_atwood/why_cant_programmers_program.htm

#include
int main() {
int i;
for (i=1;i<101;i++){
if(i%3==0){
if(i%15==0){
printf("FizzBuzz\n");
}
else printf("Fizz\n");
}
else {
if(i%5==0){
printf("Buzz\n");
}
else
printf ("%d " ,i);
}
}
}

これは大丈夫なのか?  えーと
3の倍数で 15の倍数なら fffbbb
     else fff
else if 5の倍数なら bbb
else i
で、一応あってるみたいだ。