質問編集履歴
3
追加
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
追加
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
誤字
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
|
|