[질문]제 설명이 맞는지 틀리는지 좀 봐주세여

class primenumbertest {
public static void main(string args[]) {
for(int n=2;n=50;n++)
{
boolean is_prime=true;
for(int i=2;i=(n/2);i++) {----------------이부분
if((n % i) == 0) {
is_prime=false;
break;
}
}
if(is_prime) {
system.out.println(n + is a prime number);
}
}
}
}
어느 싸이트 보다가 나온코딩인데여. 저부분 코딩설명이 n값이 3일경우에 몫이 1이 나오니깐

false이기때문에 for문을 빠져나와 if문을 만나서 is_prime이 true이니깐 n값을 받아서 뿌려주는 게 맞나여?

이 코딩보고 욕하지 마세염 ㅋㅋ 전 왕초보랍니다~~~

댓글 2

  • 슬옹 2025.11.17

    맞습니다....^^

  • 박애교 2025.11.17

    그렇네요... 뭘 확인하는 소스인지는 잘 모르겠지만 ^^;; 님이 설명하신게 맞네요

프로그램 개발일반 다른 글

목록