-
04-2. 조건문(If, else, else if) [JAVA]JAVA/Java 2016. 9. 4. 23:39반응형
이번에는
else if에 대해서 알아보도록 하겠습니다!
else if 란?
if ( 조건문 ) {
조건문이 참 일때 현재의 문장을 실행...
}
else if ( 조건문 ) {
위에 조건문이 거짓일때 현재의 문장을 실행...
}
else if ( 조건문 ) {
위에 조건문들이 거짓일때 현재의 문장을 실행...
}
else {
위에 조건들이 모두 거짓일때 현재의 문장을 실행...
}이런 식으로 해석을 하시면 되겠습니다! 그럼 어디한번 04-1에서 사용했던
코딩을 if, else, else if를 모두 사용하여 풀어볼까요?
위에 if문의 조건은 여자이면서 나이가 10세 이하면 졸업이 안되므로 만족하지못해
else if문으로 내려갑니다. else if문에서도 남자이며 10세 이하 이기때문에 만족하지못해
else문으로 내려가 위에 내용이 모두 만족하지만해
졸업이 가능 하다는 결과를 출력하는 코딩입니다.
( 말이안되는 내용이지만 else문까지 보여드리기 위해 했다는 점 양해 부탁드립니다^^ )
이렇게 2파트에 걸쳐 if, else, else if문을 설명 드렸는데요
아직도 조금 부족하다! 라고 하시는분들은 위에 계산기 프로그램을 간단하게 만들어 보았습니다.
정답을 보시기 전에 한번씩 풀어보시기 바랍니다!!
문제
사칙연산(+, -, *, /)하는 계산기를 숫자를 직접 입력하여 만들어 보세요.
if, else if, else를 사용하시고 클래스를 하나 만들고 메인에서 실행 시키시기 바랍니다.
Hint
사칙연산을 구분할때는 equals("")를 이용하시기 바랍니다!
반응형'JAVA > Java' 카테고리의 다른 글
05-2. 반복문 ( For, While ) [JAVA] (0) 2016.09.05 05-1. 반복문 ( For, While ) [JAVA] (1) 2016.09.05 04-1. 조건문(If, else, else if) [JAVA] (0) 2016.09.04 03. 사칙 연산자(+, -, *, %, /) [JAVA] (0) 2016.09.04 02. Data Type(Primitive Type, Reference Type) [JAVA] (0) 2016.09.04