質問編集履歴
2
開発環境を追加した
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,5 @@
|
|
1
|
-
配列配列aに5つの実数値実数値をいれてそれらの平均値平均値を出して出して、平均値平均値+-2.5に、はいるa[]の値が値がいくつからかいくつあるか数える数える問題で問題です。わからない点はわからない点は、実数値実数値を入力しても入力してもその平均値が計算できない?感じです。どこがだめか教えてほしいです
|
1
|
+
配列配列aに5つの実数値実数値をいれてそれらの平均値平均値を出して出して、平均値平均値+-2.5に、はいるa[]の値が値がいくつからかいくつあるか数える数える問題で問題です。わからない点はわからない点は、実数値実数値を入力しても入力してもその平均値が計算できない?感じです。どこがだめか教えてほしいです。visual studio code.
|
2
|
+
平均を出すとき全部の平均が出せない
|
2
3
|
#include <stdio.h>
|
3
4
|
|
4
5
|
int main(void)
|
1
タグの修正、コードを追加した
test
CHANGED
File without changes
|
test
CHANGED
@@ -1 +1,32 @@
|
|
1
1
|
配列配列aに5つの実数値実数値をいれてそれらの平均値平均値を出して出して、平均値平均値+-2.5に、はいるa[]の値が値がいくつからかいくつあるか数える数える問題で問題です。わからない点はわからない点は、実数値実数値を入力しても入力してもその平均値が計算できない?感じです。どこがだめか教えてほしいです
|
2
|
+
#include <stdio.h>
|
3
|
+
|
4
|
+
int main(void)
|
5
|
+
{
|
6
|
+
int i, n = 5, cnt;
|
7
|
+
double a[5], sum, ave;
|
8
|
+
|
9
|
+
printf("22c2124松本拓海\n\n");
|
10
|
+
|
11
|
+
for(i = 0; i < n; i++){
|
12
|
+
printf("a[%d] = ", i);
|
13
|
+
scanf("%lf", &a);
|
14
|
+
}
|
15
|
+
|
16
|
+
sum = 0.0;
|
17
|
+
for(i = 0; i < n; i++){
|
18
|
+
sum += a[i];
|
19
|
+
}
|
20
|
+
|
21
|
+
ave = sum / n;
|
22
|
+
|
23
|
+
cnt = 0;
|
24
|
+
for(i = 0; i < n; i++){
|
25
|
+
if(a[i] >= ave - 2.5 && a[i] <= ave + 2.5){
|
26
|
+
cnt++;
|
27
|
+
}
|
28
|
+
}
|
29
|
+
printf("平均値 : %lf 個数 : %d\n", ave, cnt);
|
30
|
+
|
31
|
+
return 0;
|
32
|
+
}
|