ここから本文です

プログラミング初心者です。 csvファイルを読み込んで、編集したいです。 科目 ...

ore********さん

2020/5/2915:06:11

プログラミング初心者です。
csvファイルを読み込んで、編集したいです。
科目 人数 点数
国語 15 80
算数 10 90
理科 6 60
社会 16 55
このCSVファイルを読み込んで、それぞれ点

数から全て1.25点引いて人数を掛けて、全科目を足すプログラムを書きたいのですがどうやればいいのでしょうか。(80-1.25)*15+(90-1.25)*10+(60-1.25)*6+(55-1.25)*16=を計算するプログラムです。また小数点以下は切り捨てる。
何回試してもできないため質問いたしました。
回答よろしくお願いします。

補足ちなみにJavaで読み込みたいです。

閲覧数:
29
回答数:
1

違反報告

回答

1〜1件/1件中

MMMさん

2020/5/2918:29:25

ファイルの読hみ込みはjavaの場合ストリームを設定するかFileReaderを設定するかです。方法としてはポインタ引数(args)を使ってファイル名をストリームに格納し読み込む事です。また計算した後に書き込まなければファイルの更新にはなりません。新しくファイルを作る場合には違う処理が必要です。下記のURLを参考にしてみて下さい。個人的にはC言語でのFileOpenした方が早いと思います。


Javaでファイル読み込み
https://engineer-club.jp/java-reading-files#Files

javaで書き込み(更新)
https://www.sejuku.net/blog/20960

javaでファイル新規作成
https://www.javadrive.jp/start/file/index4.html

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる