#include<iostream>
#define students 10
#define grades 3
using namespace std;
float total(float*);
float mean(float*);
float total(float*a){
float
all;
for(int
i=0;i<grades;i++)
all
+= *(a+i);
return
all;
}
float mean(float*all){
return
total(all)/grades;
}
int main(){
int all[students],average[students];
float test[grades];
float *a=test;
for(int
i=0;i<students;i++){
cout<<"請輸入第"<<i+1<<"位學生的3科成績(國,英,數):"<<endl;
for(int
j=0;j<grades;j++)
cin>>*(a+j);
all[i]=total(a);
average[i]=mean(a);}
for(int
i=0;i<students;i++)
cout<<"第"<<i+1<<"位學生的(總和,平均)"
<<all[i]
<<" , "
<<average[i]<<endl;
}
沒有留言:
張貼留言