
第3回
本連載では、基礎から応用まで全10回に渡ってJavaによるアルゴリズムの例題を紹介します。プログラム経験が3ヶ月もあれば十分解くことができるでしょう。詳しくは第1回を参照してください。
第3回 条件分岐(複合条件)

問題3
標準入力から、n個の年齢を受け取り、その平均年齢を算出するプログラムを作成してください。年齢はコマンドライン引数から取得するものとします。ヒント:フローチャートを見る
所要時間目安 A:20分 B:40分 C:90分
- 年齢は、コマンドライン引数から取得する。
- コマンドライン引数が指定されていない場合は「引数に年齢を指定してください」のメッセージを表示する。
キーワード
- for文を使い、n個のループ処理を理解する。
- 入力チェックを理解する。
ポイント
- コマンドライン引数は
main()メソッドにStringの配列型として引き渡される。
public static void main(String[] args){ System.out.println(args[0]); //コマンドライン引数を表示する }
解答例は次のページ。



