평생 소장! 19,800 원 15,000 원(계좌이체 구매 한정)


기업은행: 206-021800-01-029

예금주: 박세홍


카톡 ID: chaesam(카톡 아이디 검색 후, 문의 주세요!)

이메일: [email protected]

# 중첩된 조건문 조건문 속에 또 다른 조건문이 사용될 수 있습니다. ``` // 변수 생성 double weight = 50.6; // 50.6kg boolean isMale = false; // 여성 // 남자? if (isMale) { // 몸무게 평균 이상? if (weight >= 68.6) { System.out.println("남성 평균 몸무게 이상!"); } else { System.out.println("남성 평균 몸무게 미만!"); } } else { // 몸무게 평균 이상? if (weight >= 56.5) { System.out.println("여성 평균 몸무게 이상!"); } else { System.out.println("여성 평균 몸무게 미만!"); } } ``` ## 문제 주어진 코드와 아래의 성인 남여 평균 키 기준을 통해, 평균 이상/미만 여부를 구분하려 한다. 출력 예와 같은 결과를 얻도록, 코드를 완성하시오. #### 성인 남/여 평균 키 - 남성 평균 키: 173.5cm - 여성 평균 키: 160.8cm ## 출력 예 ``` 176.3cm, 남 => 평균키 이상 162.7cm, 여 => 평균키 이상 171.8cm, 남 => 평균키 이하 158.4cm, 여 => 평균키 이하 ```
관련 강의로 이동

코드: java 1.8

public class AverageHeight { public static void main(String[] args) { test(176.3, true); // 176.3cm, 남 => 평균키 이상 test(162.7, false); // 162.7cm, 여 => 평균키 이상 test(171.8, true); // 171.8cm, 남 => 평균키 이하 test(158.4, false); // 158.4cm, 여 => 평균키 이하 } public static void test(double height, boolean isMale) { // 변수 생성 String gender = ""; String result = ""; // 조건 처리 if (/* 남성인가? */) { gender = "남"; if (/* 남성 평균키 이상인가? */) { result = "이상"; } else { result = "이하"; } } else { gender = "여"; if (/* 여성 평균키 이상인가? */) { result = "이상"; } else { result = "이하"; } } // 결과 출력 System.out.printf("%.1fcm, %s => 평균키 %s\n", height, gender, result); } }

입력

정답이 궁금하다면? 코드를 제출해보세요!