トピック
shoum shoum0403
うおー助けてください
0そうだね
未プレイ
返信[1]
親投稿
shoum shoum0403
意味がわからないので訂正 配列の最頻値?一番大きい値を調べるにはどうしたらいいですか? 簡単に言うと、この座標〜この座標の間かつこの座標の中で一番大きい要素数?をこうする です。
0そうだね
未プレイ
返信[2]
親投稿
SquidSky ugomemo_gorohati
配列の要素数を調べるなら、NAGASA = LEN(ARRAY)です。 配列の数値の中で、一番大きい数字を抜き出すには、MAXSUJI = MAX(ARRAY)です。 逆に、一番小さいのを出す場合はMINSUJI = MIN(ARRAY)です。
0そうだね
未プレイ
返信[3]
親投稿
SquidSky ugomemo_gorohati
【例】 DIM ARRAY[5] FOR I=0 TO LEN(ARRAY)-1 ARRAY[I]=RND(1000) NEXT 'MAXをつかう MAXSUJI = MAX(ARRAY) 'MINをつかう MINSUJI = MIN(ARRAY) 'けっか PRINT "いちばんおおきいのは、";MAXSUJI;"、いちばんちいさいのは、";MINSUJI;"です"
0そうだね
未プレイ
返信[4]
親投稿
SquidSky ugomemo_gorohati
説明をします。 まず最初のFOR~NEXTは、配列ARRAYの初期化されている要素数分、ランダムな数字を代入します。 次にMAX(ARRAY)で、一番大きい数字をMAXSUJI変数に代入します。 最後に、MIN(ARRAY)で一番小さい数字をMINSUJI変数に代入し、結果をPRINTして終了です。 毎回ランダムな数字を代入しているので、結果が異なります。
0そうだね
未プレイ
返信[5]
親投稿
shoum shoum0403
なるほど、説明までありがとうございます!
0そうだね
未プレイ