从键盘上输入10个实型数据存入数组,求出该数组中的最大值,最小值和平均值。

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:16:15
并给出最大值,最小值在一维数组中的位置。

注意:要用C++编写,不是C语言,大虾们帮忙了,100分送了

有问题hi我

#include<iostream.h>
template< class T>
void swap(T &a,T &b)
{
T tmp;
tmp=a;
a=b;
b=tmp;
}
void main()
{
float sum,max,min;
float a[10];
int i,pos_max,pos_min;
for(i=0;i<10;i++)
{
cout<<"请输入第"<<i+1<<"个实数:";
cin>>a[i];
}
sum=max=min=a[0];
pos_max=pos_min=1;
for(i=1;i<10;i++)
{
if(a[i]>max) {swap(a[i],max);pos_max=i+1;}
if(a[i]<min) {swap(a[i],min);pos_min=i+1;}
sum+=a[i];
}
cout<<"最大数是:"<<max<<" 是第"<<pos_max<<"个"<<endl;
cout<<"最小数是:"<<min<<" 是第"<<pos_min<<"个"<<endl;
cout<<"平均数是:"<<sum/10<<endl;

}

#include <iostream>
using namespace std;
<

从键盘上输入10个字符串,求出其中最长的字符串! 越简单越好,,因为小弟初学.对数组掌握不好...麻烦大家了! 从键盘上输入20个整数到一维数组中,统计其中正数的个数,并求出所有正数的和.请问用C语言该怎么做. 编写程序,从键盘读入10个整数存入整型数组a中,然后逆序输出这10个整数。 FOXPRO程序:从键盘上输入五个数组,每组有六个数据,分别用子程序、过程、自定义函 输入10个实数存入数组,输出其中的最小数和他的数组序号 用JAVA 编写程序,从键盘读入10个整数存入数组,输出最大值,最小值及它们所在数组中的位置 输入十万个整型数据存入一维数组,输出值和下标都为奇数的元素个数 编辑程序“输入10个成绩到一维数组,求出不及格人数输出。” 如何用c++从文件读取数据存入数组? C语言 ,从键盘上输入5个数,求出这5个数中最大与最小