정올 - Java 533 - 선택제어문 - 자가진단6

joyfulwave·2022년 8월 11일
0

정올 예제 연습

목록 보기
16/27

문제

남자는 'M' 여자는 'F'로 나타내기로 하고 18세 이상을 성인이라고 하자.

성별('M', 'F')과 나이를 입력받아 "MAN"(성인남자), "WOMAN"(성인여자), "BOY"(미성년남자), "GIRL"(미성년여자)을 구분하여 출력하는 프로그램을 작성하시오.

입력 예

F 15

출력 예

GIRL

💡제출

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		
		String gender = sc.next();
		int age = sc.nextInt();
		
		if(gender.equals("M")) {
			if( age >= 18 ) {
				System.out.println("MAN");
			}else {
				System.out.println("BOY");
			}
		}else if(gender.equals("F")) {
			if( age >= 18 ) {
				System.out.println("WOMAN");
			}else {
				System.out.println("GIRL");
			}
		}
		
		sc.close();
	}
}

0개의 댓글