限定しりとり

ファイル
test.txt

内容(数字と数字の間はtab)
1 2 3 4 5
6 7 8 9 1
  ・
  ・
3 5 2 3 6

1、以上のテキストファイルの各行の総和を
  計算し書き出すにはどうしたらいいですか?
結果
15
31


19

2、各行の左から4番目、5番目を掛けた結果を
  計算してかい出すにはどうしたらいいですか?
結果
20
9


18

宜しくお願いいたします。

A 回答 (2件)

ファイルをオープンして、1行ずつ読み取り、


空白でsplitするなり、数値部分をRegExpで一致させるなどして、数字文字列を取得して、それを数値化して配列に格納。
配列の総和を計算し結果を出力。
を繰り返す。
具体的なコード記述には、
(1)ファイル操作(JScriptならFileSystemObjectを使用)。
(2)文字列操作や正規表現についての知識。
(3)繰り返し処理のための制御構造の理解。
――などが必要です。
上記(1)~(3)以外にも必要となる知識もあるでしょうが、まずはここらへんから学習してみては。

面倒だったら、MS-Excel、OpenOffice Calcあたりを使ったほうがてっとりばやいかと。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
これから勉強を始めるところで、何から始めるか考えて、
こういうことするのをどこから勉強したらいいのかと
何も分からない状態なので、非常に役に立ちました。

ご回答についてもまだ、詳しくは分かりませんが調べたり
して分かるようになりたいと思います。
どうも、ありがとうございました。

お礼日時:2010/02/28 17:26

エクセルに読み込ませて計算式を設定して下さい。

    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2010/02/28 17:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!