★★ Java の宿題ここで答えます Part 59 ★★
■ このスレッドは過去ログ倉庫に格納されています
0555デフォルトの名無しさん
2006/12/29(金) 16:41:10さらに修正値を掛け合わせ、合計を出力するプログラムを作成せよ。
コストはwrite.txtが5、erases.txtが2、witten.txtが8とする。
また、study.txtに記述されている文字列がでたときはプログラムを終了する。
修正値はwrite.txtが0.7、erases.txtが0.8、written.txtが1.1とする。
write.txt erase.txt written.txt study.txt
pencil eraser note referencebook
ballpoint pocketbook
marker
input.txt
Stationery
note eraser ballpoint marker eraser
input.txtに記述されている文字列は2行目から読み込む。
今回は、note eraser ballpoint marker eraser が記述されているので、
8 * 1.1 = 8.8
2 * 0.8 = 1.6 が2つあるので、3.2
5 * 0.7 = 3.5 が2つあるので、7.0
これらを合計して、19.0 となる。
このプログラムを実行すると、
c:\java CostSum
c:\Sum = 19.0
write 2
erase 2
written 1
となる。write 2 などは、 出現回数を表す。
【 期限 】12/31までにお願いします
【 補足 】ファイルの読み込みを主とする宿題です。丸投げで申し訳ございません。よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています