2월15일 최대값&최소값

11 views
Skip to first unread message

cybe...@gmail.com

unread,
Feb 14, 2013, 9:53:42 PM2/14/13
to kor...@googlegroups.com
프로그램 명: mM
제한시간: 1 초

7 개의 수를 입력으로 받아 입력 받은 수 중 최대값,최소값을 출력하는 프로그램을 작성하시오.

입력

7 개의 수는 100 이하의 자연수이다.

출력

두 수를 출력한다. 첫 수는 최대 , 두 번째수는 최소값이다.

입출력 예

입력

6 2 9 8 3 4 7

출력

9 2

cybe...@gmail.com

unread,
Feb 14, 2013, 10:16:10 PM2/14/13
to kor...@googlegroups.com
import java.util.Scanner;


public class Main {
public static void main(String[] args) {
int max,min; //최대값 최소값 저장 변수
/**
* 7값을 입력 받는다.
*/
Scanner sc = new Scanner(System.in);
int a[] = new int[7];
for (int i = 0; i < a.length; i++) {
a[i] = sc.nextInt();
}
/**
* 첫번째 수를 기준으로 순서대로 비교후 기준값보다 크면 max에 작으면 min에 대입
*/
max = a[0];
min = a[0];
for (int i = 1; i < a.length; i++) {
if(a[i]<min)min = a[i];
if(a[i]>max)max = a[i];
}
//출력
System.out.println(max + " " + min);
}

}

Reply all
Reply to author
Forward
0 new messages