본문 바로가기
웹 프로그래밍 기초/자바기반의 웹&앱 응용SW 개발자

코로나 휴강 대체할 t형의 복습문제7.

by oncerun 2020. 3. 8.
반응형

1. 최소값과 최대값 구하기
N개의 정수가 임의로 주어질 때 최대값과 최소값을 구한다.
입력 예제
5
20 10 35 30 7
출력 예제
7 35


import java.util.Scanner;

public class corona7 {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		System.out.println("몇개의 정수를 입력하시겠습니까?");
		int num = scan.nextInt();
		
		int[] dem = new int[num];
		
		System.out.println("정수를 입력해주세요");
		for(int i = 0; i < num; i++) {
			dem[i] =scan.nextInt();
			for(int j = 0; j <i; j++) 
			{
				if(dem[i] < dem[j]) {
				int temp = dem[i];
				dem[i] = dem[j];
				dem[j] =temp;
			}
				
			}
		}
		System.out.printf("최소값 %d , 최대값 %d" , dem[0] , dem[dem.length-1]);
	}
}

/*
 * 1. 최소값과 최대값 구하기 
 * N개의 정수가 임의로 주어질 때 
 * 최대값과 최소값을 구한다. 
 * 입력 
 * 예제 
 * 5 
 * 20 10 35 30 7 
 * 출력 예제
 * 7 35
 */
반응형

댓글