一致していることが分かる。3で割った余りは、以下のようにして計算できる。Int(A÷3)これが、基本になる式だ。項目数が4個あれば、4で割った余りを基本に据えて、計算式を作れば良い。求める式を作る項目数で割り算した時の余りの計算を中核とし、細かいところは微調整して、最終的に式を作れば良い。今回のサンプルプログラムでは、上の表に示した計算方法で良く、式にすると以下のようになる。3で割った余りは、Mod(A,3)で求められる。関数が無いので、共通して使える上記の計算法を紹介した。割った余りでグループ分けできる」と言う、理屈に基づいている。いずれかで、全ての整数は、余り0のグループ、余り1のグループ、余り2のグループのどれかに必ず属する。連続した整数は、これらのグループを順に循環する。0プログラムは以下のようになる。1,4,MWhileEnd上のプログラムは、処理がシンプルなので、矢印キーを軽く1回押しても、複数回押したようなキーリピートが発生する。そこで、茶色文字で示した2行(※)を追加してキーリピートを抑制する。1,4,MWhileEndこの例では、処理がシンプルで高速動作するので、キーリピート抑制をした方が良い。処理速度が遅いので、処理が複雑になれば実行が遅くなり、キーリピートを抑制しない方が良い場合が多い。処理速度が速いので、キーリピート抑制はほぼ必要だろう。Basic応援クリックをお願いします。2013プログラム電卓は、プログラムを作って、使ってナンボ!実際に触って気づいたこと、自作プログラム、電卓プログラミングについて書いています。Basicが面白いと感じる1ユーザーです。