演習題9

配列(1次元,2次元)


演習9.1(hw9_1.c)
整数型1次元配列kに整数123と456と789をそれぞれ代入し、その内容を表示するプログラムを作成しなさい.
演習9.2(hw9_2.c)
文字型1次元配列strに'u'、'n'、'i'、'x'をそれぞれ代入し、その内容を文字列として出力するプログラムを作成しなさい.
演習9.3(hw9_3.c)
文字型1次元配列strに1文字ずつ入力し、5文字分入力したところで入力処理を終わり、strの内容を文字列として出力するプログラムを作成しなさい.
演習9.4(hw9_4.c)
要素数50の整数型1次元配列mの要素すべてに0を代入し、その内容を表示するプログラムを作成しなさい.
演習9.5(hw9_5.c)
要素数50の整数型1次元配列mの要素すべてに、その添字に対応した0〜49の数値を代入し、その内容を表示するプログラムを作成しなさい.
演習9.6(hw9_6.c)
要素数10の整数型1次元配列mに整数値を入力し、その中の最大値を求めて表示するプログラムを作成しなさい.
演習9.7(hw9_7.c)
要素数10の整数型1次元配列mに整数値を代入し、その平均値を求めて表示するプログラムを作成しなさい.
演習9.8(hw9_8.c)
要素数10の整数型1次元配列aにデータを入力し、それを降順に並び替えて,結果を表示するプログラムを作成しなさい.
演習9.9(hw9_9.c)
10行10列の整数型2次元配列に添字式の和を代入し、次のように表示するプログラムを作成しなさい.
      0   1   2 ・・・ 9
 0    0   1   2 ・・・ 9
 1    1   2   3 ・・・10 
 2    2   3   4 ・・・11
・    ・
・    ・
・    ・
 9    9  10  11 ・・・18
演習9.10(hw9_10.c)
5行5列の整数型2次元配列cにキーボードから1桁または2桁の整数値を入力し、その内容を表示するプログラムを作成しなさい.
 入力   Please input data.
        10,20,30,40,50 [Enter]
        21,22,23,24,25 [Enter]
               ・
               ・
               ・
        50,52,54,56,58 [Enter]

 出力   Data output
           1   2   3   4   5 
        1  10  20  30  40  50
        2  21  22  23  24  25
               ・
               ・
               ・
        5  50  52  54  56  58

   ※[Enter]はリターンキーを押すことです。
演習9.11(hw9_11.c)
2行2列の2次元配列aを宣言し、次のように初期化して、aの内容を表示するプログラムを作成しなさい.
a[0][1]
[0]12
[1]34