La cabinetul medical al scolii au fost masurati n elevi.Inaltimea elevilor este exprimata in cm (de ex 175 cm).Sa se determine inaltimea maxima, minima si respectiv media grupului.
Rezolvare:
#include <iostream>
using namespace std;
int main()
{
int n,i,x[100],Max,Min,sum;
float med;//declarare tip variabile
cout<<"Dati nr de copii n : ";cin>>n;
cout<<"Introduceti inaltimile\n";
for (i=1;i<=n;i++)
{
cout<<"x["<<i<<"]=";cin>>x[i];//citire inaltimi (vector)
}
sum=0;
Min=x[1];//calculare Min , si Max
Max=x[1];
for(i=1;i<=n;i++)//parcurgere vector x
if(x[i]<Min)
Min=x[i];
else
if(x[i]>Max)
Max=x[i];
{if(x[i]>0)//conditie calcul media
sum=sum+x[i];// calcul suma
med=sum/n;}//calcul media
{cout<<"Max="<<Max<<" \n"<<"Min="<<Min<<" \n";
cout<<med;}//afisare min max
}
Niciun comentariu:
Trimiteți un comentariu