728x90
반응형
4. 369게임을 간단히 작성해보자. 1~99까지의 정수를 키보드로부터 입력받고 정수에 3, 6, 9 중 하나가 있는 경우는 "박수짝"을 출력하고 두 개 있는 경우는 "박수짝짝"을 출력하는 프로그램을 작성하라. 예를 들면, 키보드로 입력된 수가 13인 경우 "박수짝"을, 36인 경우 "박수짝짝"을 출력하면 된다.
import java.util.*; public class ThreeSixNine { public static void main(String args[]) { Scanner scanner = new Scanner(System.in); System.out.print("1~99 사이의 정수를 입력하시오>> "); int num = scanner.nextInt(); int unit = num % 10; int ten = num / 10; switch (unit) { case 3: case 6: case 9: if (ten == 3 || ten == 6 || ten == 9) System.out.println("박수짝짝"); else System.out.println("박수짝"); break; default: if (ten == 3 || ten == 6 || ten == 9) System.out.println("박수짝"); else System.out.println("앙기모띠"); break; } } }
반응형
'Java' 카테고리의 다른 글
[Java] 명품 자바프로그래밍 제 2장 Open Challenge (0) | 2017.04.22 |
---|---|
[Java] 명품 자바프로그래밍 제 2장 실습문제 5번 (0) | 2017.04.21 |
[Java] 명품 자바프로그래밍 제 2장 실습문제 3번 (0) | 2017.04.21 |
[Java] 명품 자바프로그래밍 제 2장 실습문제 2번 (0) | 2017.04.21 |
[Java] 명품 자바프로그래밍 제 2장 실습문제 1번 (0) | 2017.04.21 |
댓글