面白そうネ…プログラミングの授業は面白いので好きですの。
↓と言うわけでちょっとやってみた。Pascalで。問題についてはキーワードを参照。
{}のコメントアウトは脚注にしてあります
var
i:integer;
begin
for i:=1 to 100 do{*1}
if i mod 15=0{*2}
then writeln("FizzBuzz")
else
if i mod 3=0{*3}
then writeln("Fizz")
else
if i mod 5=0{*4}
then writeln("Buzz")
else writeln(i);{*5}
end.
…多分色々おかしいです。文法が合ってる自信ありません。
でも理屈はこれでええはず…多分。