강의로 돌아가기
이은상

else if...어떤부분이 틀린건가요

이 코드중에서 뭐가 틀린게 있나요?

작성중인 코드―ConditionalExam2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class ConditionalExam{
    public int conditionTest(int value){

    int ret=0;
        if( value % 3 ==0 ){
            ret = 3;
        }else if{( value % 4 ==0 )
    }



    return ret;
    }
    public static void main(String[]args){
        ConditionalExam exam = new ConditionalExam();
        exam.conditionTest(6);
        exam.conditionTest(8);
    }
}
1 개의 답변
프로그래머스

괄호쌍이 안맞습니다.

else if{( value % 4 ==0 )
    }

else if( value % 4 ==0 ){
    }

로 바꿔보세요.

  • 서영식
    문제에 4의 배수일 경우 ret에 4를 저장하라고 했으니 else if 괄호 안에 ret = 4; 라는 것도 넣어 주셔야 합니다. 서영식 2018.04.12 00:10
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.