質問編集履歴

1

2019/08/04 09:27

投稿

pinope
pinope

スコア9

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  プログラム初心者です。
6
6
 
7
- ar=[12,89,56,49,28,56,48,20,34,52] の平均値を出力するプログラムをfor文を使って書きたいのですが、どん数値を入れも平均値が5.5と出ます。
7
+ ar=[12,89,56,49,28,56,48,20,34,52] の平均値を出力するプログラムをfor文を使って書きたいのですが、エラーにいます。
8
8
 
9
9
 
10
10
 
@@ -18,13 +18,15 @@
18
18
 
19
19
  for i in 1..n
20
20
 
21
- s=s+i
21
+ s=s+ar[i]
22
22
 
23
23
  end
24
24
 
25
25
  puts s / ar.size
26
26
 
27
+ エラーメッセージ
27
28
 
29
+ rb:4:non float value (TypeError)
28
30
 
29
31
  ちなみに、
30
32