IT/Java CodeUp 기초100제

1063 : [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기 Java

Millennials 2020. 11. 25. 18:50

1063 : [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명)

: 삼항연산자 사용

import java.util.Scanner;

public class Main_33 {
	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int data1 = scanner.nextInt();
		int data2 = scanner.nextInt();

		int result = data1 > data2 ? data1 : data2;
		
		System.out.println(result);


	}
}

1064 : [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기

: 조금 머리를 굴려야 했다. 

import java.util.Scanner;

public class Main_34 {
	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		int c = scanner.nextInt();

		int result = (a > b ? b : a) > c ? c : (a > b ? b : a);
		
		System.out.println(result);


	}
}
반응형