質問編集履歴
4
コードの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -132,7 +132,7 @@
|
|
132
132
|
|
133
133
|
string getCode(){return code;}
|
134
134
|
|
135
|
-
float getavgGrade{ return avgGrade;}
|
135
|
+
float getavgGrade(){ return avgGrade;}
|
136
136
|
|
137
137
|
};
|
138
138
|
|
3
コードの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -110,7 +110,7 @@
|
|
110
110
|
|
111
111
|
string name;
|
112
112
|
|
113
|
-
float avgGrade;
|
113
|
+
float avgGrade;//https://gradecalculator.mes.fm/weighted-average-calculator
|
114
114
|
|
115
115
|
P sum[1000];
|
116
116
|
|
@@ -172,17 +172,13 @@
|
|
172
172
|
|
173
173
|
if(myFile.is_open()){
|
174
174
|
|
175
|
-
temp = new Data; /// memory for new data
|
176
|
-
|
177
|
-
if(getline(myFile, line))temp->setData(line); /// parse new data
|
178
|
-
|
179
175
|
while(getline(myFile,line)){
|
180
176
|
|
181
177
|
temp = new Data; /// memory for new data
|
182
178
|
|
183
179
|
temp->setData(line);
|
184
180
|
|
185
|
-
temp->setSum();
|
181
|
+
temp->setSum();//ここの入力
|
186
182
|
|
187
183
|
temp->setavgGrade();
|
188
184
|
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ファイルから入力を受け取り、その人の平均成績を出すプログラムです。クラスを使っているのですが、クラスのメンバ変数にはその人が取った単位数に基づいた成績をいれます。
|
1
|
+
ファイルから入力を受け取り、その人の平均成績を出すプログラムです。クラスを使っているのですが、クラスのメンバ変数のavgGradeにはその人が取った単位数に基づいた成績をいれます。
|
2
2
|
|
3
3
|
[成績計算の参照](https://gradecalculator.mes.fm/weighted-average-calculator)
|
4
4
|
|
1
修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
クラスの値保持
|
1
|
+
クラスの使い方(値保持とファイル入力)
|
test
CHANGED
File without changes
|