一、问题及代码
- /*
- * 文件名称:成绩
- * 作 者:胡勇官
- * 完成日期:2017 年 5 月 9 日
- * 版 本 号:v6.0
- * 对任务及求解方法的描述部分:
- * 输入描述:无
- * 问题描述:略
- * 程序输出:略
- * 问题分析:略
- * 算法设计:略
- */
- #include<iostream>
using namespace std;
int main()
{
int score[10],i,j=0,k=0,p=0,max,min;
cout<<"输入小组成员(10人)成绩(满分一百分):";
cin>>score[0];
max=min=score[0];
for(i=1;i<10;i++)
{
cin>>score[i];
if(score[i]>max)
max=score[i];
if(score[i]<min)
min=score[i];
p+=score[i];
}
for(i=0;i<10;i++)
{
if(score[i]==max)
{
cout<<"最高成绩的同学的学号:"<<i<<endl;
j++;
}
if(score[i]==min)
{
cout<<"最低成绩的同学的学号:"<<i<<endl;
k++;
}
}
cout<<"最高成绩:"<<max<<"人,"<<"有"<<j<<"人;"<<"最低成绩:"<<min<<"人,"<<"有"<<k<<"人。"<<endl;
cout<<"平均成绩:"<<p/10<<endl;
return 0;
}
二、运行结果:
一、问题及代码
- /*
- * 文件名称:求和
- * 作 者:胡勇官
- * 完成日期:2017 年 5 月 9 日
- * 版 本 号:v6.0
- * 对任务及求解方法的描述部分:
- * 输入描述:无
- * 问题描述:略
- * 程序输出:略
- * 问题分析:略
- * 算法设计:略
- */
- #include<iostream>
using namespace std;
int main()
{
double a[10];
int i,b=0,c=0;
cout<<"输入10个数:";
for(i=0;i<10;i++)
{
cin>>a[i];
if(a[i]>0)
b+=a[i];
if(a[i]<0)
c+=a[i];
}
cout<<"正数和:"<<b<<endl;
cout<<"负数和:"<<c<<endl;
}
二、运行结果: