8.2.. Učitati visine i težinu za n osoba. Ispisati prosječnu, najmanju i najveću visinu i težinu.

Listing programa:

// p08215003;
#include <iostream>
#include <cmath>

using namespace std;
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= "<<endl;
cin>>n;
cout<<"Visina "<<endl;
cin>>vis;
cout<<"Tezina "<<endl;
cin>>tez;

maxtez=tez;
maxvis=vis;
mintez=tez;
minvis=vis;
svis=vis;
brvis=1;
stez=tez;
brtez=1;
i=2; 

        while (i<=n) {
            cout<<"Visina "<<endl;
            cin>>vis;
            cout<<"Tezina "<<endl;
            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;   
            i++;              
        }            
        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