369게임
1~99사이의 정수 값을 입력하여
3,6,9중 하나가 있는 경우 박수 짝!,
두개가 있는 경우에 박수 짝짝!을 출력
package P0408;
import java.util.Scanner;
//3,6,9중 하나가 있는 경우 박수짝, 두개면 박수짝짝
public class IfElse369 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
int number;
int first=0, second=0;
System.out.print("1~99사이의 정수를 입력하세요>> ");
number = scan.nextInt();
if(number<0 || number>99) {
System.out.print("숫자 범위를 넘었어요. 다시 입력해주세요>> ");
number = scan.nextInt();
}
first=number/10; //10의 자리 숫자 구하는 식
second=number%10; //1의 자리 숫자 구하는 식
//3,6,9를 제외한 10보다 작은 수를 입력 했을 때 else문으로 감
if(first==0) {
first=1;
}
if(second==0) {
second=1;
}
if(first%3==0 && second%3==0) {
System.out.println("박수 짝짝!");
}
else if(first%3==0 || second%3==0) {
System.out.println("박수 짝!");
}
else {
System.out.println("박수x");
}
}
}
'IT > Java' 카테고리의 다른 글
Java (If문 369게임_1~999까지입력) (0) | 2021.04.08 |
---|---|
Java (If else문 예제4_369게임_1~999까지입력) (0) | 2021.04.08 |
Java (If else문 예제3_십의 자리와 일의 자리가 같은지 판별) (0) | 2021.04.08 |
Java (If else문 예제2_정수 값 3개 순서대로 출력) (0) | 2021.04.08 |
Java (If else문 예제_정수 값 2개 순서대로 출력) (0) | 2021.04.08 |