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

Listing programa :

//Najveci, najmanji, najteži i najlaksi kao i prosjecni od n ucitanih

package zadatak;
import java.util.Scanner;
public class P08215003 {
	public static void main(String[] args)	{
	Scanner input = new Scanner (System.in);
	System.out.println("Najveci, najmanji, najteži i najlaksi kao i prosjecni od n ucitanih");
	  int i, n , maxvis, maxtez, minvis, mintez, svis, stez, brvis, brtez, vis, tez;
	  double asvis, astez;
	  System.out.print("n ");
	  n = input.nextInt();
	  System.out.print("Visina ");
	  vis = input.nextInt();
	  System.out.print("Tezina ");
	  tez = input.nextInt();
	  maxtez = tez;
	  maxvis = vis;
	  mintez = tez;
	  minvis = vis;
	  svis = vis;
	  brvis = 1;
	  stez = tez;
	  brtez = 1;
	  i = 2;
	  while (i <= n) {
	      System.out.print("Visina ");
	      vis = input.nextInt();
	      System.out.print("Tezina ");
	      tez = input.nextInt();
	      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;
	  System.out.println("Najvisi od " + n + " ucitanih je " + maxvis);
	  System.out.println("Najtezi od " + n + " ucitanih je " + maxtez);
	  System.out.println("Najnizi od " + n + " ucitanih je " + minvis);
	  System.out.println("Najlaksi od " + n + " ucitanih je " + mintez);
	  System.out.println("Prosjecna vrijednost visine od " + n + " ucitanih je " + asvis);
	  System.out.println("Prosjecna vrijednost tezine od " + n + " ucitanih je " + astez);
}}

Ispis na ekranu:

Index