質問編集履歴

3

追加

2020/06/25 04:02

投稿

rincorn.
rincorn.

スコア2

test CHANGED
File without changes
test CHANGED
@@ -13,6 +13,12 @@
13
13
  "恋愛大皿左巻き" 2 25924R 54000
14
14
 
15
15
 
16
+
17
+ ### エラーメッセージ
18
+
19
+ Traceback (most recent call last):
20
+
21
+ ./open4.rb:12:in `<main>': undefined local variable or method `line' for main:Object (NameError)
16
22
 
17
23
  ### ソースコード
18
24
 
@@ -49,3 +55,9 @@
49
55
  while i < score.length
50
56
 
51
57
  printf("%-20s %5d %5.1f \n",himnei[i], kakaku[1])
58
+
59
+
60
+
61
+ ### 実現したいこと
62
+
63
+ データファイルから商品名と価格だけ抜き出し、表の最後に合計金額を表示したい。

2

追加

2020/06/25 04:02

投稿

rincorn.
rincorn.

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,4 @@
1
- ### 前提・実現したいこと
2
-
3
- データファイル
1
+ ### データファイル
4
2
 
5
3
  品名 分類コード 商品コード 価格
6
4
 
@@ -14,4 +12,40 @@
14
12
 
15
13
  "恋愛大皿左巻き" 2 25924R 54000
16
14
 
15
+
16
+
17
+ ### ソースコード
18
+
19
+ hinmei=[]
20
+
21
+ bcode=[]
22
+
23
+ scode=[]
24
+
25
+ kakaku=[]
26
+
27
+ sum=0
28
+
29
+ while kaimono = gets
30
+
31
+ if /^(\S+)\s+(\d+)\s+(\d+)\s+(\d+)$/ =~ line then
32
+
33
+ hinmei << $1
34
+
35
+ bcode << $2.to_i
36
+
37
+ scode << $3.to_i
38
+
39
+ kakaku << $4.to_i
40
+
41
+ end
42
+
43
+ end
44
+
45
+ i = 0
46
+
47
+ print "--品名-----------+-価格--\n"
48
+
17
- から標品名と価格だけ抜き出して最後に合計金額を標準出力をしたい
49
+ while i < score.length
50
+
51
+ printf("%-20s %5d %5.1f \n",himnei[i], kakaku[1])

1

誤字

2020/06/24 12:15

投稿

rincorn.
rincorn.

スコア2

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  データファイル
4
4
 
5
- # 品名 分類コード 商品コード 価格
5
+ 品名 分類コード 商品コード 価格
6
6
 
7
7
  "モコモコスパゲッティ" 1 16565M 880
8
8