見出し画像

ゆるプロ!番外編「DelayTime計算機」

ゆるいプログラミング講座、略して「ゆるプロ!」
これは気軽に気楽に試せるゆるーいプログラミング学習コンテンツである。今回のお題は「DelayTime計算機」

例)DelayTime計算機

bpm = input("bpmを入力してください: ")
print("全音符     :" + str(60 / int(bpm) * 4 * 1000)+"ms") 
print("付点2分音符  :" + str(60 / int(bpm) * 3 * 1000)+"ms")
print("2分音符    :" + str(60 / int(bpm) * 2 * 1000)+"ms")
print("付点4分音符  :" + str(60 / int(bpm) * 1.5 * 1000)+"ms")
print("4分音符    :" + str(60 / int(bpm) * 1 * 1000)+"ms")
print("付点8分音符  :" + str(60 / int(bpm) * 0.75 * 1000)+"ms")
print("付点16分音符 :" + str(60 / int(bpm) * 0.375 * 1000)+"ms")
print("16分音符   :" + str(60 / int(bpm) * 0.25 * 1000)+"ms")
print("全音符の3連符 :" + str(60 / int(bpm) * 4 / 3 * 1000)+"ms")
print("2分音符の3連符:" + str(60 / int(bpm) * 2 / 3 * 1000)+"ms")
print("4分音符の3連符:" + str(60 / int(bpm) * 1 / 3 * 1000)+"ms")
print("8分音符の3連符:" + str(60 / int(bpm) * 1/6 * 1000)+"ms")

結果)

画像1

おわり!