루프에 대하여

2001joe Reply 4 years 26 weeks ago
수업시간에 배운 약수 구하기 예제와 비슷하게 구성해보았는데, 어디가 문제인지 잘 모르겠습니다..! 어디를 고쳐야 할까요?
withcs2 Reply 4 years 26 weeks ago
3 24 24 24 를 입력해보면 알 수 있을거예요..! * else에서 이미 걸러졌기 때문에 사실 b*b!=a는 필요가 없습니다. * if (isPrime=false) 는 isPrime를 false로 바꾼다는 뜻입니다. 어차피 제대로 작동하긴 할텐데 혹시 의도하신게 이거 맞나요..?
2001joe Reply 4 years 26 weeks ago
*질문 드린 이유는 제 코드상 매 result 값이 누적되어 더해지는 것을 어떻게 해결하는지 잘 몰라서 질문드린거였습니다! * 교재에서 isPrime 사용한 예제를 바탕으로, 소수인 숫자를 표현하려고 이렇게 2를 출력하려고 의도적으로 해 보았습니다. 문제는 해결됬습니다! 감사합니다!