質問編集履歴
2
単位数の合計値で割れていなかったので、sum2を単位数の合計値として作りました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,9 +82,7 @@
|
|
82
82
|
|
83
83
|
int x,i,a,b;
|
84
84
|
|
85
|
-
/*aは得点、bは単位数を示しています。*/
|
86
|
-
|
87
|
-
int sum=0;
|
85
|
+
int sum1=0,sum2=0;
|
88
86
|
|
89
87
|
|
90
88
|
|
@@ -140,13 +138,15 @@
|
|
140
138
|
|
141
139
|
scanf("%d",&b);
|
142
140
|
|
143
|
-
sum+=a*b;
|
141
|
+
sum1+=a*b;
|
142
|
+
|
143
|
+
sum2+=b;
|
144
144
|
|
145
145
|
}
|
146
146
|
|
147
147
|
|
148
148
|
|
149
|
-
printf("GPA%d",sum/
|
149
|
+
printf("GPA%d",sum1/sum2);
|
150
150
|
|
151
151
|
return 0;
|
152
152
|
|
1
sum+=a*bを書き忘れていました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,6 +82,8 @@
|
|
82
82
|
|
83
83
|
int x,i,a,b;
|
84
84
|
|
85
|
+
/*aは得点、bは単位数を示しています。*/
|
86
|
+
|
85
87
|
int sum=0;
|
86
88
|
|
87
89
|
|
@@ -138,6 +140,8 @@
|
|
138
140
|
|
139
141
|
scanf("%d",&b);
|
140
142
|
|
143
|
+
sum+=a*b;
|
144
|
+
|
141
145
|
}
|
142
146
|
|
143
147
|
|