第14回 演習2 (7/21)


第13回演習の解答例


前回と同様に前期の復習を行います.
今回の演習を終えた人は,自分のわからない所を復習したり,先生やTAに聞いてテストに備えましょう.

演習課題

(1)2つの整数a, bを入力すると,その数を含めて,2つの数の間の整数の和を求めるプログラムを作成せよ.
  ただし,a, b どちらが大きいかは,わからない.また,aとbは同じ値でないとする.

  例:a=5, b=1の場合,答えは15(1+2+3+4+5)

(2)m枚のカードからn枚選んで順に並べる場合の数(順列)を,自然数m,nを入力すると答えるプログラムを作成せよ.

(3)キーボードから入力した整数a,bの割り算 a ÷ b の商とあまりを引き算のみを用いて計算し,画面に表示するプログラムを作成せよ.
  (例えばaとして17,bとして3を入力すると,「5 あまり 2」と表示する.「 / 」,「 % 」演算を使用しない事.)

(4)4*4の二次元配列 { {1, 0, 2, 4 }, 
               {2, 0, 4, 8 },
               {4, 0, 9, 6 },
               {8, 1, 9, 2 } }
  の中身を上下逆転するプログラムを作成せよ.

第14回演習の解答例

授業終了時までのプログラムと完成した提出用プログラムをoh-meijiシステムを使って提出すること
授業終了時に送るのは出席の確認用である.完成した課題は提出用の回に送ること
(提出期限を厳守し,提出用の回に提出しないと採点を行わない)