配列を体感する!

配列から最大値を検索する

10個の配列に適当な数値(0以上)が格納されています。ここから最大の数値を検索するプログラムが下記になります。新規でクラスを作成し、下記を入力するかコピーしてください。

マスターしたループ(繰り返し)やif命令があります。プログラムを眺めながら動きを確認してください。

ポイントは11行目の変数Maxに初期値-1を設定しているところです。変数Maxは最大値が格納されますので、最初は絶対に最大にならない-1を設定しておきます。

次のポイントは15行目~17行目です。配列の個数分ループしていますので、その都度配列の値と変数Max(最大値)を比較します。そして最大値(変数Max)の値より配列の値が大きい場合に最大値を更新します。

残額を求める

2,000円でスーパーで買い物をしました。残金を計算するプログラムが下記になります。新規でクラスを作成し、下記を入力するかコピーしてください。

プログラムの動きがつかめない場合は変数の値を変えたり、条件を変更したりしながら理解を深めてください。次のチャレンジには難題を用意していますので、ぜひ挑戦してみてください。

タイトルとURLをコピーしました