[JAVA] 9. 논리연산자

문정준's avatar
Feb 05, 2025
[JAVA] 9. 논리연산자

코드 작성

package ex02; public class Pizza { public static void main(String[] args) { // 1. 20cm 피자 2개의 면적 계산 double area1 = 2 * 3.141592 * 20 * 20; // 2. 30cm 피자 1개의 면적 계산 double area2 = 3.141592 * 30 * 30; System.out.println("20cm 피자 면적 = " + area1); System.out.println("30cm 피자 면적 = " + area2); // 3. area1과 area2 비교 : A? x : y >> A가 참이면 x, 거짓이면 y 반환 System.out.println((area1 > area2) ? "20cm 피자 2개" : "30cm 피자 1개" + "를 주문하세요."); } }
  • area1과 area2를 비교하기 위해 삼항연산자 사용
    • area1이 크면 “20cm 피자 2개”, area2가 크면 “30cm 피자 1개”가 출력
 

결과

notion image
 
💡
문제 요점
  1. 삼항연산자의 조건에 따른 출력 값의 개념 숙지
Share article

sxias