์๋ ํ์ธ์ ์ค๋์ ์๋ฐ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ์ฌ ์ฝ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ๋ฅผ ํ์ด๋ณด๊ฒ ์ต๋๋ค.
์ฝ์
์ด๋ค ์๋ฅผ ๋๋์ด ๋จ์ด์ง๊ฒ ํ๋ ์๋ฅผ ๊ทธ ์์ ์ฝ์๋ผ๊ณ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด 8์ 1, 2, 4, 8๋ก ๋๋๋ฉด ๋๋์ด ๋จ์ด์ง๋๋ค.
์ด๋ฐ ๊ฒฝ์ฐ 1,2,4,8์ด 8์ ์ฝ์์ธ๊ฒ ์ ๋๋ค.
๋ฌธ์
์ฌ์ฉ์๋ก ๋ถํฐ ์ซ์๋ฅผ ์ ๋ ฅ๋ฐ์ ์ ๋ ฅ๋ฐ์ ์์ ์ฝ์๋ฅผ ๊ตฌํ์์ค
์ ๋ ฅ์์
์ซ์๋ฅผ ์ ๋ ฅํ์์ค >> 8
์ถ๋ ฅ์์
1
2
4
8
๋ฌธ์ ํ์ด
package day02;
import java.util.Scanner;
public class Homework4 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("์ซ์๋ฅผ ์
๋ ฅํ์์ค >> ");
// ์ฌ์ฉ์๋ก ๋ถํฐ ์ซ์๋ฅผ ์
๋ ฅ๋ฐ์์ผ ํ๋๊น
// Scanner๋ฅผ ์ฌ์ฉํ๊ณ num์ด๋ผ๋ ๋ณ์๋ฅผ ๋ง๋ค์ด์ค๋๋ค.
int num = Integer.parseInt(sc.nextLine());
for(int i = 1; i<=num; i++) {
if (num % i == 0) {
System.out.println(i);
// ๋๋์ด์ 0์ผ๋ก ๋๋์ด ๋จ์ด์ง๋ ์๊ฐ ์
๋ ฅ๋ฐ์ ์์ ๋ณ์๋๊น
// num % i == 0์ผ๋ก ์ค์ ํด์ค๋๋ค.
}
}
}
}
๋ง๋ฌด๋ฆฌ
์ค๋ ์ด๋ ๊ฒ ๋ฐ๋ณต๋ฌธ์ ํ์ฉํด์ ์ฝ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ๋ฅผ ํ์ด๋ณด์๋๋ฐ ํผ๋ผ๋ฏธ๋ ๊ฐ์ ๋ฌธ์ ์ ๋นํ๋ฉด ๊ทธ๋๋ง ๋์ด๋๊ฐ ์ข ๋ฎ์ ํธ์ด๊ฐ ๊ฐ์ ๋ค๋ฅธ๋ฌธ์ ์ ๋นํ๋ฉด ์ฝ๊ฒ ํผ๊ฑฐ ๊ฐ์ต๋๋ค.
๊ธ ๋ด์ฃผ์ ๋ถ๋ค ๋ชจ๋ ๊ฐ์ฌํฉ๋๋ค.
'๋ฌธ์ ํ์ด ๐ > ์ผ๋ฐ๋ฌธ์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ๋ฐ๋ณต๋ฌธ - (๋ณ์ฐ๊ธฐ : โข ๋ชจ์) (0) | 2024.07.03 |
---|---|
[Java] ๋ฐ๋ณต๋ฌธ - (๊ฑฐ๊พธ๋ก ์ถ๋ ฅํ๊ธฐ) (0) | 2024.06.21 |
[Java] ๋ฐ๋ณต๋ฌธ - (๋ณ์ฐ๊ธฐ : ํฐ ํผ๋ผ๋ฏธ๋ ๋ชจ์) (0) | 2024.06.20 |
[Java] ๋ฐ๋ณต๋ฌธ - (1๋ถํฐ 11๊น์ง์ ์ง์๋ค์ ํฉ์ ๊ตฌํ์์ค) (0) | 2024.06.20 |
[Java] ๋ฐ๋ณต๋ฌธ - (์์ํ๋ณ ๋ฌธ์ ) (0) | 2024.06.19 |