投稿
タイラだ doraemon611
DIM命令が色々考えても全然分かりませーーん!
6そうだね
プレイ済み
返信[1]
親投稿
配列の考え方がわからないって感じですかね? 普通の変数については理解してる感じですかね?
0そうだね
プレイ済み
返信[2]
親投稿
タイラだ doraemon611
配列宣言とか配列変数の意味が初心者講座を見てもプログラムを見ても全く分かりません。 変数は理解してます。DIMと一緒に使うであろうFOR〜NEXTも初心者講座で大体理解出来ました
0そうだね
プレイ済み
返信[3]
親投稿
なるほど、ある程度は理解してそうな感じですけどね〜。 前に他のところでも書いたのですが、変数を箱に例えて箱につける名前を変数名、箱の中身を変数の値とすると、配列はその箱に仕切りをつけて一つの箱(変数名)に複数の中身(値)を入れられるようにした方が感じです。 ただ箱を仕切りで分けるのはいいですが、そうすると中身がたくさんになるので、中身のどの位置かを指定する必要が出てくるので、それが要素番号(配列の[]の中の数字)になる感じです。 配列を使うのに宣言のDIMが必要なのは、普通の変数と違ってその箱をいくつの仕切りで分けておくかをあらかじめ決めておかないといけないので、その為に、DIM A[10]のように宣言する必要がある感じです。この命令の場合、中身を10個入るように仕切りを入れるという感じになり、要素番号は0から始まるので、0〜9までの指定(合計10個)となる感じです。
1そうだね
プレイ済み
返信[4]
親投稿
1そうだね
プレイ済み
返信[5]
親投稿
ASA fusuian
10匹のインベーダーデモを見てください! 僕の活動の11/30のところにプログラムリストがあります。
1そうだね
プレイ済み
返信[6]
親投稿
えぬおう enuou1000
配列変数は、変数に背番号を付けたものと思ってください。役割は変わりません。 a1=1:a2=2:a3=3 と a[1]=1:a[2]=2:a[3]=3 は同じ事です。但し配列のほうは、 a[i]=i と、背番号(添字)に変数を使うことが出来るので for i=1 to 99:a[i]=i:next とするだけで簡単に99個の変数に値を入れる事ができます。配列が無いと a1=1 を99個書かないといけません。
4そうだね
プレイ済み
返信[7]
親投稿
タイラだ doraemon611
皆さんありがとうございます!おかげで理解出来ました!
1そうだね
プレイ済み