課題 1例題 1 のプログラムを改良し,5 個ではなく任意個(256 個以下)の整数で実行できるようにしなさい. ただし,個数も実行時(の最初)に読み込むものとする.出席票の裏面に課題の実行結果に関する解答欄があります! 実行例$ ./a.out [Enter] 6 [Enter] 8 15 7 2 100 11 [Enter] 最大値 = 100最初に入力されている「6」がデータの個数である. その次に 6 個の整数を順に読み込ませ, その中の最大値(100)が出力されている. 実行データ実行には次のデータを使用しなさい: 使い方は単純で,$ ./a.out < data1A.txt [Enter]という具合いに(リダイレクション機能を使って)読み込ませればよい. 参考:リダイレクションデータ等を実行時に入力するのではなく, いったん別のファイルに書いておき, 実行時にそのファイルを読み込ませることもできる.例えば,上の実行例の場合, 6 8 15 7 2 100 11とだけ書いたテキストファイルを用意する. 便宜上これを data.txt とする. そして,次のように実行すると結果だけが表示される: $ ./a.out < data.txt [Enter] 最大値 = 100逆に > という記号を使えば,出力をファイルに記録できる. $ ./a.out > out.txt [Enter] 6 [Enter] 8 15 7 2 100 11 [Enter]こうすると out.txt の中に 最大値 = 100という内容が記録される. 両者を併用した $ ./a.out < data.txt > out.txt [Enter]という使い方も許される. |