12月9日の業務報告

こんばんは、B2の高橋です。

本日はプログラミング演習Ⅱに関する質問がありました。

=======================
<プログラミング演習Ⅱ>
Q1:課題1(木曜クラス)のsummary.csvに出力する内容をどうやって求めればよいかがわからない。
A1:各csvファイルの出力はできていたので、Dir.globを使ってcsvファイルを読み込んだ後の処理について考えました。(csvファイルを読み込むと各行がセルごとに”,”で区切られた文字列として取得できるので、それを”split”で配列に格納して、各要素ごとに新たに作った配列に”push”する方針で進めました)

Q2:課題1(金曜クラス)で少数点第2位までで丸めた値を表示したが、それらの値が正しい気がしない(どの値も◯◯.◯0で終わっている)
A2:roundを使って小数点第3位を四捨五入した結果を、sprintfで小数点第2位まで表示していましたが、特に間違っているようなところはありませんでした。なのでもし値が間違っていると感じるならばそれは丸める以前の値そのものが既に間違っている可能性があると指摘しました。

回答 Q1,Q2:高橋
=======================

少し難しい要件を満たすコードを書く際には、
1. まず何をしたいのか
2. そうするためには何が必要か
3. 必要な変数・配列・ハッシュなどは揃っているか
について順序立てて考えてみると良いと思います。

(文責:高橋)