[[2005/A3]] *演奏するロボット 作成:tatsu [#f193670b] **曲名:翼をください サビ [#k7657855] 最初は速いが、だんだん遅くなり曲がわかるようになる[#u58e6ac3] ***プログラム [#mc7094de] #define A 3 int B=3; #define Do 1109 #ド #define Re 1175 #define Mi 659 #define Fa 740 #ファ #define So 831 #ソ #define Ra 880 #define Si 988 task play_music() { repeat (3){ PlayTone(Ra,40/A);Wait(25/B); PlayTone(Si,40/A);Wait(25/B); PlayTone(Do,40/A);Wait(25/B); PlayTone(Do,40/A);Wait(25/B); PlayTone(Re,20/A);Wait(20/B); PlayTone(Do,60/A);Wait(20/B); PlayTone(Si,80/A);Wait(45/B); PlayTone(Do,40/A);Wait(25/B); PlayTone(Si,40/A);Wait(25/B); PlayTone(Ra,40/A);Wait(25/B); PlayTone(Ra,40/A);Wait(25/B); PlayTone(Si,20/A);Wait(20/B); PlayTone(Ra,60/A);Wait(20/B); PlayTone(So,80/A);Wait(45/B); PlayTone(So,40/A);Wait(35/B); PlayTone(Mi,40/A);Wait(35/B); PlayTone(Fa,80/A);Wait(25/B); PlayTone(Ra,40/A);Wait(25/B); PlayTone(Fa,40/A);Wait(25/B); PlayTone(Mi,80/A);Wait(35/B); PlayTone(Ra,80/A);Wait(35/B); PlayTone(Si,240/A);Wait(240/B); B=B-1; } } task main() {start play_music; until(false);}