課題 [8] 関数①(9/9)

問 9(提出プログラム名:ex0809.c)

まず,このプログラム(ex0809.c)をダウンロード(右クリックして保存)しなさい.
そして,次の①と②を行いなさい.
①このプログラムにはインデントが全く付けられておらず,不適切な書き方になっている.
 VSCode の自動インデント(フォーマット)機能を使ってインデントを適切に修正しなさい.
②このプログラムでは SIZE 個の整数を繰り返し読み込み,それらを配列に格納した後,その中の
 最大値と最小値を見つけて表示するように作ったつもりでしたがうまくいきませんでした.
 誤りを見つけて修正し,提出しなさい.
誤りは複数箇所にありますが,main 関数に誤りはありません

  • 【目標としていたプログラムの実行結果】(その1)※赤字は実行時にキーボードから入力する内容
10 個の整数を入力してください:
1 2 3 4 5 6 7 8 9 -10
最大値 = 9, 最小値 = -10
  • 【目標としていたプログラムの実行結果】(その2)※赤字は実行時にキーボードから入力する内容
10 個の整数を入力してください:
1 1 1 1 1 1 1 1 1 1
最大値 = 1, 最小値 = 1

【過去にあったミス(実際に減点となり,やり直しを命じられた例)】
■ 上の実行例と出力が違っていることを見落としている.
 (例)最大値と最小値が逆になっている.
インデントに不備がある(VSCode 上でインデントを自動で揃える作業をやっていない).


問 4 ~問 9 は 6/4(火)12:00 までに提出を済ませてください.※23:59 ではないので注意!
(ex0804.c ~ ex0809.c を Moodle から提出してください.)
くれぐれも各問題で記載されている注意事項や「過去にあったミス」を見落とさないようにしてください.
なお,提出後に間違いに気付いた場合,〆切前であれば差し替え(上書き)は可能です.