날아라쩡글이의 블로그입니다.

if-else 예제 본문

java (학원 전) story/문제풀이

if-else 예제

날아라쩡글이 2021. 8. 4. 15:03
반응형

import java.util.Scanner;
//1. 사용자로부터 나이를 입력받아서 성인인지 미성년자인지 출력하는 코드를 작성하시오 


//2. 사용자로부터 숫자를 입력받아서 사용자가 입력한 숫자가 4면 4입니다. 가 출력되고 
//그 외는 4가 아닙니다가 출력되는 코드를 작성하시오 

//3. 사용자가 숫자를 입력하면 짝수인지 홀수인지 보여주는 프로그램을 작성하시오 

//4. 사용자가 숫자를 입력하면 해당 숫자가 0이상 100이하의 숫자가 맞는지 확인하는 코드를 작성하시오 

public class Ex07IfElse2 {
    public static void main(String[]args) {
        Scanner scanner= new Scanner(System.in);
      //1. 사용자로부터 나이를 입력받아서 성인인지 미성년자인지 출력하는 코드를 작성하시오 
        System.out.println("1번");
        System.out.println("나이를 입력하세요");
        System.out.print(">");
        int age = scanner.nextInt();
        if(age<18) {
            System.out.println("미성년자입니다");
        }
        else {
            System.out.println("성인입니다.");
        }
        System.out.println("---------------\n");
      //2. 사용자로부터 숫자를 입력받아서 사용자가 입력한 숫자가 4면 4입니다. 가 출력되고 
      //그 외는 4가 아닙니다가 출력되는 코드를 작성하시오 
        System.out.println("2번");
        System.out.println("숫자를 입력하세요");
        System.out.print(">");
        int number = scanner.nextInt();
        if(number==4) {
            System.out.println("입력한 숫자가 4입니다.");
        }else {
            System.out.println("4가 아닙니다.");
        }
        System.out.println("---------------\n");
        //3. 사용자가 숫자를 입력하면 짝수인지 홀수인지 보여주는 프로그램을 작성하시오 
        //2로 나눠서 나머지가 0이면 짝수로 설정
        System.out.println("3번");
        System.out.println("숫자를 입력하세요");
        System.out.print(">");
        int number1 = scanner.nextInt();
        int across = 2;
        if(number1%across==0) {
            System.out.println("짝수입니다.");
        }else {
            System.out.println("홀수입니다. ");
            
        }
        System.out.println("---------------\n");
      //4. 사용자가 숫자를 입력하면 해당 숫자가 0이상 100이하의 숫자가 맞는지 확인하는 코드를 작성하시오
        System.out.println("4번");
        System.out.println("숫자를 입력하세요 ");
        System.out.print(">");
        int number2 = scanner.nextInt();
        if (0<=number2&&number2<=100) {
            System.out.println("0이상 100이하의 숫자입니다. ");
        }else {
            System.out.println("0이상 100이하의 숫자가 아닙니다. ");
        }
        System.out.println("---------------\n");
    
        scanner.close();
    }
    
}

반응형

'java (학원 전) story > 문제풀이' 카테고리의 다른 글

중첩 if예제풀기  (0) 2021.08.05
if-else문을 이용한 미니 심리테스트  (0) 2021.08.04
if제어문 문제풀이  (0) 2021.08.04
scanner 예제 풀기  (0) 2021.08.04
예제문제  (0) 2021.08.04
Comments