#include【iostream】 using namespace std;
int main() { int o;
cout<<"1.高考 2.100分考试 3.150分考试 \n";
cin>>o;
if(o==2){
int d,c=0,h,g,m=0;
double b=0,a[2500] ;
cout<<"请输入一个数n,这个数不能大于2000\n";
cin>>d;
if(d>=2000) {
cout<<"你违反了规则\n";
return 0;
}
cout<<"请输入一个数m,作为上了m分的有几人:\n";
cin>>h;
cout<<"请输入一个数j,作为下了j分的有几人:\n";
cin>>g;
cout<<"请输入"<<d<<"个整数:\n";
for(int e=1; e<=d; e++) {
cin>>a[e];
if(a[e]>100) {
cout<<"你的数超过了100";
return 0;
}
if(a[e]>=h) {
c++;
}
if(a[e]<g) {
m++;
}
b+=a[e];
}
b/=d;
cout<<"平均分是"<<b<<",";
if(b>=92.5)
cout<<"这个班很牛。";
else if(b>= 85 and b<92.5)
cout<<"这个班还不错。";
else
cout<<"这个班太差了。";
cout<<"\n上了"<<h<<"分有"<<c<<"人\n";
cout<<"\n下了"<<g<<"分有"<<m<<"人";}
else if(o==3){
int d;
double b=0,a[2510] ;
cout<<"请输入一个数n,这个数不能大于2500\n";
cin>>d;
if(d>=2500){
cout<<"你违反了规则\n";
return 0;
}
cout<<"请输入"<<d<<"个整数:\n";
for(int e=1;e<=d;e++){
cin>>a[e];
if(a[e]>150){
cout<<"你的数超过了150";
return 0;
}
b+=a[e];
}
b/=d;
cout<<"平均分是"<<b<<",";
if(b>=135)
cout<<"这个班很牛。";
else if(b>=120 and b<135)
cout<<"这个班还不错。";
else cout<<"这个班太差了。"; } else{ int d; double b=0,a[2510] ; cout<<"请输入一个数n,这个数不能大于2500\n"; cin>>d; if(d>=2500){ cout<<"你违反了规则\n"; return 0; } cout<<"请输入"<<d<<"个整数:\n"; for(int e=1;e<=d;e++){ cin>>a[e]; if(a[e]>750){ cout<<"你的数超过了750\n"; return 0; } b+=a[e]; } b/=d; cout<<"平均分是"<<b<<",";
if(b>=600)
cout<<"这个班很牛。";
else if(b>=400 and b<600)
cout<<"这个班还不错。";
else cout<<"这个班太差了。";
}
return 0;
}