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
|
|