HomeWorkReview02

"Java Stuty"

Posted by Chungman on March 12, 2021
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
package Review;

import java.util.Random;
import java.util.Scanner;

public class HomeWorkReview02 {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		System.out.print("4개의 정수를 입력 : ");
		int max = 0;
		for(int i = 0; i < 4; i++) {
			int num = sc.nextInt();
			if(i == 0 || max < num) {
				max = num;
			}
		}
		System.out.println("가장 큰 수 : " + max + "입니다.");
		
		/*
		Random r = new Random();
												// %10 하면 1~9사이의 숫자만 나올수있음. : 10으로 나눈 나머지니까 / 같은 의미로 %100 하면 1~99사이의 숫자가 나옴
		int num  = r.nextInt(100) + 1;			// (0 ~ 99) + 1 => (1~100)
		int num2 = r.nextInt(100) + 1;			// int num = r.nextInt() % 100; 하면 음수 값이 나올수있음
		int num3 = r.nextInt(100) + 1;
		int num4 = r.nextInt(100) + 1;
		System.out.println(num + ", " + num2 + ", " + num3 + ", " + num4);
		*/
		
		/*
		int max = num > num2 ? num : num2;
		if(max < num3) {
			max = num3;
		}
		if(max < num4) {
			max = num4;
		}
		System.out.println("가장 큰 수 : " + max + "입니다.");
		*/
		
		/*
		int max1 = num > num2 ? num : num2;
		int max2 = num3;
		if(num4 > num3) {
			max2 = num4;
		}
		
		System.out.println("가장 큰 수 : " + ((max1 > max2) ? max1 : max2) + "입니다.");
		*/
	}

}