Language_Coder 533 : 선택제어문 - 자가진단6

boom.jun.cho·2022년 3월 14일
0

Language_Coder_JUNGOL

목록 보기
46/197

문제

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

출력

GIRL

코드

package com.jungol.algorithm046;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
    	Scanner scanner = new Scanner(System.in);
    	
    	char sex = scanner.next().charAt(0);
    	int age = scanner.nextInt();
    	
    	if((sex == 'M') && (age >= 18)) {
    		System.out.print("MAN");
    	} else if((sex == 'M') && (age < 18)) {
    		System.out.print("BOY");
        } else if((sex == 'F') && (age >= 18)) {
    		System.out.print("WOMAN");
        } else if((sex == 'F') && (age < 18)) {
    		System.out.print("GIRL");
        } 
    
    	scanner.close();
    }
}
profile
하루하루 최선을

0개의 댓글