369 ๊ฒ์ ํ๋ก๊ทธ๋จ ๋ง๋ค์ด ๋ณด๊ธฐ
2023. 1. 19. 10:48ใjava
1~99๊น์ง์ ์ ์๋ฅผ ํค๋ณด๋๋ก ์ ๋ ฅ๋ฐ์ 3,6,9๊ฐ ํ๋ ์๋ ๊ฒฝ์ฐ "๋ฐ์์ง"
๋๊ฐ ์๋ ๊ฒฝ์ฐ "๋ฐ์์ง์ง" ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ
์ฐ์ ํด์ผ ํ ๊ฒ์ ์ญ์ ์๋ฆฌ์ ์ผ์ ์๋ฆฌ์๋ฅผ ๊ตฌ๋ถํ๋ ์์ ๋จผ์ ํด์ค์ผ ํจ.
์ญ์ ์๋ฆฌ : ๋ณ์ / 10
์ผ์ ์๋ฆฌ : ๋ณ์ % 10
import java.util.Scanner;
public class ํ๋ฆฐํธ3_3 {
public static void main(String[] args) {
int a;
Scanner sc = new Scanner(System.in);
System.out.println("1~99 ์ฌ์ด์ ์ ์๋ฅผ ์
๋ ฅํ์์ค.");
a = sc.nextInt();
int tens = a / 10; //์ญ์ ์๋ฆฌ ์ซ์
int ones = a % 10; //์ผ์ ์๋ฆฌ ์ซ์
int count = 0; //๋ฐ์์ ์๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ๋ณ์
//์ญ์ ์๋ฆฌ์ 3 6 9๊ฐ ์๋์ง ๊ฒ์ฌ
if(tens == 3 || tens == 6 || tens == 9) {
count++; //์นด์ดํธ 1 ์ฆ๊ฐ
}
//์ผ์ด ์๋ฆฌ์ 3 6 9๊ฐ ์๋์ง ๊ฒ์ฌ
if(ones == 3 || ones == 6 || ones == 9) { //else if X . ์ญ,์ผ์์๋ฆฌ ๊ฐ ๋ค ํ์
count++;
}
//๋ฐ์ ์คํ
switch(count) {
case 1 :
System.out.println("๋ฐ์์ง");
break;
case 2 :
System.out.println("๋ฐ์์ง์ง");
}
}
}
'java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฐ๋จํ ๊ณ์ฐ๊ธฐ๋ฅผ ๋ง๋ค์ด๋ณด์ (0) | 2023.01.19 |
---|---|
๋ฌธ์์ด ๋น๊ต (0) | 2023.01.19 |
switch๋ฌธ (0) | 2023.01.19 |
์ฐ์ต (0) | 2023.01.18 |
ํค๋ณด๋ ์ ๋ ฅ scanner ์ฌ์ฉ (0) | 2023.01.18 |