package com.zakarsu.hAve;
import java.util.Scanner;
public class HeightAve {
public static void main(String[] args) {
String[] ArrName = {"창수", "철수", "준수", "하나", "영수"};
int[] Arr = new int[5];
int totalHeight = 0;
int maxH = 0;
int maxHIndex = 0;
int minH = 0;
int minHIndex = 0;
String students = "";
String student = "";
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < Arr.length; i++) {
System.out.print(ArrName[i] + "키를 입력하세요 : ");
Arr[i] = scanner.nextInt();
totalHeight = totalHeight + Arr[i];
}
System.out.println("학생들의 평균 신장은 " + (totalHeight/ArrName.length) + "입니다");
for(int i = 0; i<Arr.length; i++) {
if(Arr[i] > maxH) {
maxH = Arr[i];
maxHIndex = i;
}
}
for(int j=0; j<Arr.length; j++)
{
if(Arr[maxHIndex] == Arr[j])
{
students += ArrName[j];
}
}
System.out.println("가장 큰 학생은 " + students + "입니다. ");
minH = maxH;
for(int i = 0; i<Arr.length; i++) {
if(Arr[i] < minH) {
minH = Arr[i];
minHIndex = i;
}
}
for(int j=0; j<Arr.length; j++)
{
if(Arr[minHIndex] == Arr[j])
{
student += ArrName[j];
}
}
System.out.println("가장 작은 학생은 " + student + "입니다.");
}
}
//
창수키를 입력하세요 : 170
철수키를 입력하세요 : 180
준수키를 입력하세요 : 180
하나키를 입력하세요 : 160
영수키를 입력하세요 : 160
학생들의 평균 신장은 170입니다
가장 큰 학생은 철수준수입니다.
가장 작은 학생은 하나영수입니다.
'JAVA > Java 기초' 카테고리의 다른 글
16. 사용자로부터 1에서 9까지 숫자 중 한개의 숫자를 입력받아 구구단 출력 (0) | 2020.03.13 |
---|---|
15. 절차지향 , 객체지향 (0) | 2020.03.13 |
13. Array(배열문법) (0) | 2020.03.11 |
12. Array(배열) (0) | 2020.03.11 |
11. While (0) | 2020.03.04 |
댓글