一気に全部考えるとややこしいので、細かく分けて考えましょ。 タイマーの基本的な流れを考えてみると: 1.どれだけ計るか入力を受け取る 2.計る(時間経過を表示しながら) 3.時が来たら音を鳴らす 4.何か入力があったら音を止め、1に戻る こんなかんじになります。 んでもって、これを1から順にプログラムに直していくとタイマーが出来上がります。 で、まずは1をプログラムに直していきたいと思いますが… Ether.Dollさんは、1を自力でプログラムに直せそうですか?