[JAVA] 반복문 for[for문, 중첩 for문, 별 찍기, 구구단]
1. 반복문이란? - for, while, do-while '반복문'은 주어진 조건을 만족하는 동안 주어진 문장들을 반복적으로 수행되도록 할 때 사용된다. 반복문의 종류로는 for문과 while문, while문의 변형인 do-while문
yermi.tistory.com
[JAVA] 산술 연산자(2)[나머지 연산자(%) : 홀수, 짝수, 배수 검사]
1. 나머지 연산자(%) 나머지 연산자는 왼쪽의 피연산자를 오른쪽 피연산자로 나누고 난 나머지 값을 결과로 반환하는 연산자다. * 나누는 수(오른쪽 피연산자)로 0은 사용할 수 없다. 나머지 연산
yermi.tistory.com
1. 소수의 정의
소수 : 1과 자기자신만으로 나누어 떨어지는 숫자
약수 : 자신의 숫자 이하의 자연수 중 나누어 떨어지는 숫자
2. 소수 알아보기
System.out.println(6%1); // 소수
System.out.println(6%2); // 소수
System.out.println(6%3); // 소수
System.out.println(6%4);
System.out.println(6%5);
System.out.println(6%6); // 소수
public class PrimeNumber {
public static void main(String[] args) {
// 30번의 소수를 만날 때까지
for (int num = 2, cnt = 0 ; cnt < 30 ; num++) {
boolean flag = false;
for (int i = 2 ; i < num ; i++) {
if (num % i == 0) {
flag = true;
break;
}
}
if (!flag) {
cnt++;
System.out.println(cnt + " : " + num);
}
}
}
}