강의로 돌아가기
-

도와주세용

틀린부분을 모르겠어요

public class WhileExam{
public static void main(String[] args){

int i = 1;

while(i<11){
  if(i%2==0);{
     System.out.println(i);
       i++;
}

}
}
}

2 개의 답변
정두식_

if(i%2 ==0) 다음에 ;는 왜 붙어 있나요? 이 부분이 빠져야 할 것 같습니다.

-

if 부분에 아주 애매한 부분에 애러가 있으시네요...

while(i<=10){
if(i%2==0){ //그리고 ; 없애면 됄듯.
System.out.println(i);
}
i++; // 이 부분은 if 밖에 있어야 합니다.
}

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.