更新履歴
2018-07-19
- 最終課題について,次の更新を行いました.
- ステップ3以降,不可とKを除いた平均,最大,最小を求めるはずが,最小値が60点以下になっていた.
K
しか除外していなかったので,60点以下も除外して計算するようにした.
- ステップ4以降,特別ルールで点数を切り上げるが,切り上げのタイミングによって,グレードが変わる学生がいる.
- 定期試験の点数が 79.XXX の学生がいるのが問題となっている.
- 定期試験の点数を切り上げて判定するようにして,79.XXX の学生は,特別ルールにより80点以上と判断するようにした.
- ステップ5以降,何もファイルが指定されなかった場合の処理を明記した.
2018-07-12
- 最終課題のステップ1に補足説明を追記した.
- ファイルの最後の行のIDを信用しても良い旨を追記した.
- 受験しながら,0点である場合もある旨を記した.
- 最終課題のステップ2の実行例が間違っていたのを修正した.
- ID 2の学生がKであると説明しているが,実行例では不可になっていた.説明文が正しいため,実行例を修正した.
- 最終課題のステップ5の実行例で指定するオプションが間違っていたのを修正しました.
2018-07-11
2018-07-07
修正前
void copyToDirectory(Arguments args, File to){
for(....){ // argsを必要なだけ繰り返す.一番後ろの要素は省くことを忘れない.
File from = new File(arg[i]);
// fromがファイルの場合
File toFile = new File(to, from.getName());
// copyメソッドを呼び出し,コピーする.
修正後
void copyToDirectory(Arguments args, File to){
for(....){ // argsを必要なだけ繰り返す.一番後ろの要素は省くことを忘れない.
File from = new File(args.list.get(i));
// fromがファイルの場合
File toFile = new File(to, from.getName());
// copyメソッドを呼び出し,コピーする.
2018-06-21
2018-06-13
2018-05-21
2018-05-16
2018-05-09
- 第5講 ニュートン法 解答例 のプログラムの一部が間違っていたので修正しました.
- 絶対値で比較すべきところが絶対値になっていなかった.
- 第5講 練習問題1 の割り算の計算式が間違っていたので修正した.
- $\frac{(ac + bd) + (ad - bc)i}{c^2 + d^2}$ -> $\frac{(ac + bd) + (bc - ad)i}{c^2 + d^2}$
- それに伴い,出力例も更新した.
- 第5講 練習問題5 の$M$の値が間違っていたので修正しました.
- 第5講 練習問題6 ヒント のプログラム中のタイポを修正しました.
2018-04-27
- 更新履歴(このページ)を追加しました.
- 第6講〜第8講の資料を公開しました.