英語や日本語で同じような事柄を表すのにも色々な言い方があるようなものですので、あまり難しく考えなくても大丈夫ですよー(´=ω=`) 何故このようなプログラムになるか、っていうのは個人個人の発想の違いがあるのですけれど、私の場合「AボタンかENTERが押されていたらループ、何も押さなかったら自動で終了」を「一定時間の間にAボタンかENTERが押されていたらループ、そうならなければ終了」に直して、「一定時間待つ間に」「ボタンとキーを取得して」「取得したのがAボタンかENTERなら」「ループにもどる」「プログラムがその先に進めば終了」と分解してから、BASICの命令に翻訳したような感じです。 初めは知っている命令が少ないので分解が難しいですけれど、BASICにどんな命令があるかがわかってくるにつれて、「こう分解すれば作れそう」っていうのもわかってくるのですよー♪( ´▽`)