[Java] 두 개의 정수를 받아 화면 출력 구현_산술 연산자 / 조건 연산자

Jeini·2022년 9월 30일
0

📌 Code list

목록 보기
7/55
post-thumbnail

➕ 산술 연산자 / 조건 연산자 활용

사용자로부터 두 개의 정수를 받아서 정수의 합, 정수의 차, 정수의 곱, 정수의 평균, 큰 수, 작은 수를 계산하여 화면에 출력하는 프로그램을 작성하라.


✏️codding_java

import java.util.Scanner;

public class Add {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);

		int x;
		int y;

		System.out.print("x: ");
		x = sc.nextInt();	
	
		System.out.print("y: ");
		y = sc.nextInt();

		int sum = x + y;
		
		System.out.println("두 수의 합: " + sum);		
		System.out.println("두 수의 차: " + (x - y));
		System.out.println("두 수의 곱: " + (x * y));
		System.out.println("두 수의 평균: " + (sum / 2));

		int max = (x > y) ? x : y;
		
		System.out.println("큰 수: " + max);
		
		int min = (x < y) ? x : y;
		
		System.out.println("작은 수: " + min);

	}
}

✔️ 조건 연산자_최대값

int max = (x > y) ? x : y

✔️ 조건 연산자_최소값

int min = (x < y) ? x : y

java에서의 (x < y)x가 y보다 작은가? 라고 물어보는 형식으로 True / False 형식으로 결과가 도출된다.

int min = (x < y) ? x : y

만약 x = 20 , y = 10 이라고 했을 때, 저 식에서는 거짓이므로 false값이 나온다.
그 false값은 '?' 뒤의 2번째 값"y"으로 도출된다.
True면 1번째 값"x" 도출.

profile
Fill in my own colorful colors🎨

0개의 댓글