输入6个整数到数组求这六个元素的最大值和平均值

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:29:20
谁能帮忙写下这个的程序用c++ 真的非常感谢了

#include "iostream.h"
void main()
{
int a[6];
int max;
float sum=0;
for(int i=0;i<6;i++)
{
cin>>a[i];
if(i==0)
{
max=a[0];
}
else
{
if(max<a[i])
{
max=a[i];
}
}
sum+=a[i];
}
cout<<"最大数:"<<max<<endl<<"平均数:"<<sum/6<<endl;
}

ps:
一楼的有错,如果输入的6个数都是负数,输出的就是0了。。。

#include<iostream>
using namespace std;
void main()
{
int a[6];
int imax=0;
int iSum=0;
double dAverage;
for(int i=0; i<6; i++)
{
cin>>a[i];
}
for(int i=0;i<6;i++)
{
if(a[i]>imax) imax = a[i];
iSum = iSum + a[i];
}
dAverage = (double)iSum/6;
cout<<imax<<endl;
cout<<dAverage<<endl;
system("pause");
}

编写程序,输入n个整数存放到一对数组中,对这n个整数从大到小排序。 用随机函数产生100个1到9的整数,使用数组(数组元素为计数器)统计出每个整数出现的次数 输入十个整数,放入一个一维数组中,然后将其前5个元素与后5个元素对换 定义一个5个元素的数组,输入(35,100,81,6,21),编程求这些数中的最小值. 在一个整型数组中查找输入一个整数找到该元素后求它前面的所有整数之和找不到则返回-1 从键盘输入10个整数存到整型数组a中,然后统计并输出大于平均值的元素个数,并输出大于平均值的所有元素 用VB编写程序:给一维数组输入6个整数:1到6。然后显示如图方阵。请问怎么设计这个程序啊 ) 定义一个数组, 包含5个元素, 都是随机整数(随便输入), 要求把他们按照从大到小的顺序排列起来,用vb呀 输入n个整数到一个一维数组中,对他们进行从大到小的排序 在数组a中输入10个数,按从大到小排序,将前5个整数保存到数组b中