8.1.. Učitati visine i težinu za n osoba. Ispisati prosječnu, najmanju i najveću visinu i težinu.
Listing programa:
// 08115003
#include <iostream>
using namespace std;
int main ()
{
int i,n,maxvis,maxtez,minvis,mintez,svis,stez,brvis,brtez,vis,tez;
double asvis,astez;
cout << "Najveci,najmanji,najtezi i najlaksi kao i prosjecni od n ucitanih" << endl;
cout << "n: ";
cin>>n;
cout << "Visina: ";
cin>>vis;
cout << "Tezina: ";
cin>>tez;
maxtez=tez;
maxvis=vis;
mintez=tez;
minvis=vis;
svis=vis;
brvis=1;
stez=tez;
brtez=1;
for (i=2; i<=n; i++)
{
cout << "Visina: ";
cin>>vis;
cout << "Tezina: ";
cin>>tez;
svis=svis+vis;
brvis=brvis+1;
stez=stez+tez;
brtez=brtez+1;
if (tez > maxtez)
maxtez=tez;
if (vis > maxvis )
maxvis=vis;
if (tez < mintez)
mintez=tez;
if (vis < minvis)
minvis=vis;
}
asvis=svis/brvis;
astez=stez/brtez;
cout << "Najvisi od " << n << " " << "ucitanih je " << maxvis << endl;
cout << "Najtezi od " << n << " " << "ucitanih je " << maxtez << endl;
cout << "Najnizi od " << n << " " << "ucitanih je " << minvis << endl;
cout << "Najlaksi od " << n << " " << "ucitanih je " << mintez << endl;
cout << "Prosjecna vrijednost visine od " << n << " " << "ucitanih je " << asvis << endl;
cout << "Prosjecna vrijednost tezine od " << n << " " << "ucitanih je " << astez << endl;
return 0;
}
Ispis na ekranu:
Index
|
|