高于平均数的解题报告

高于平均数的解题报告

题目意思

输入10个实数(范围都大于0小于100),输出它们的平均值(结果保留两位小数)以及高于平均值的数的个数

解题步骤

  1. 输入一堆数
  2. 计算它们的平均数
  3. 计算有哪些数超过了平均数
  4. 输出结果

代码

#include<iostream>//库文件
#include<iomanip>//库文件
using namespace std;//命名空间
float a[100],sum,n;//定义实数变量int j,k;\\定义整数变量
int main()//主函数
{    
    for(j=1;j<=10;j++)//变量j等于1,如果变量j小于等于10,那么变量j就要加1
    {
        cin>>a[j];//输入数组a中的第j个
        sum=sum+a[j];//变量sum等于变量sum加上数组a中的第j个
    }
    sum=sum/10;//变量sum等于变量sum除以10
    for(j=1;j<=10;j++)//变量j等于1,如果变量j小于等于10,那么变量j就要加1
    {
        if(a[j]>sum)//如果数组a中的第j个大于变量sum
    {
        k=k+1;//变量k就要加1
    }
    }
    cout<<setiosflags(ios::fixed)<<setprecision(2)<<sum<<endl;//输出变量sum,结果保留两位小数
    cout<<k<<endl;//输出变量k
    return 0;//安全结束
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值