알고리즘/JAVA
if-else if문 예제 4
limsungju
2019. 2. 1. 13:06
문제 : 정수를 입력받아 아래와 같이 출력하시오.
조건
1) 3의배수이면서,4의배수에도 해당 => [ ]은(는)3의 배수이면서,4의 배수입니다.
2) 3의배수에만 해당 => [ ]은(는)3의 배수입니다.
3) 4의배수에만 해당 => [ ]은(는)4의 배수입니다.
4) 3의배수도,4의배수도 해당안됨 => [ ]은(는)3의배수도 4의배수도 아닙니다.
5) ( 0 입력시 잘못입력)
=======>입력받은값에 따라 출력 되게 만드세요.<======
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | package sungju.Java.Test2; import java.util.Scanner; public class Test2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int num; System.out.print("수 입력 : "); num = input.nextInt(); if(num == 0){ System.out.println(num+" : 잘못 입력 "); }else if(num %3 == 0 && num % 4 ==0){ System.out.println(num+" : 3,4의 배수입니다"); }else if(num % 3 == 0){ System.out.println(num+" : 3의 배수입니다"); }else if(num % 4 == 0){ System.out.println(num+" : 4의 배수입니다"); }else{ System.out.println(num+" : 3,4의 배수가 아닙니다"); } } } |