If else 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
1번째 줄: 1번째 줄:
'''If else'''란 [[if]]문에서 조건식이 진실일 경우 if문 안의 [[실행문]]을 실행시키고 거짓일 경우 [[else]]문 안의 실행문을 실행키는 [[조건문]]이다.
+
'''If else'''란 [[if]]문에서 조건식이 진실일 경우 if문 안의 [[실행문]]을 실행시키고 거짓일 경우 [[else]]문 안의 [[실행문]]을 실행키는 [[조건문]]이다.
  
 
== 문법 ==
 
== 문법 ==
11번째 줄: 11번째 줄:
  
 
== 예제 ==
 
== 예제 ==
=== 성적 처리 ===
 
 
점수가 50점 이상이면 합격이라는 문구가 뜨고 50점 미만이라면 불합격이라는 문구가 뜨는 코드는 다음과 같다.
 
점수가 50점 이상이면 합격이라는 문구가 뜨고 50점 미만이라면 불합격이라는 문구가 뜨는 코드는 다음과 같다.
  
26번째 줄: 25번째 줄:
 
  }
 
  }
  
=== 3의 배수 찾기 ===
 
 
입력한 숫자가 3의 배수인지 확인하는 코드는 다음과 같다.
 
입력한 숫자가 3의 배수인지 확인하는 코드는 다음과 같다.
 
   
 
   
41번째 줄: 39번째 줄:
 
  }<ref> 〈[https://ehpub.co.kr/39-%EC%A1%B0%EA%B1%B4%EB%AC%B8-if-else 39. 조건문 (if else)]〉, 《언제나 휴일 프로그래머》 </ref>
 
  }<ref> 〈[https://ehpub.co.kr/39-%EC%A1%B0%EA%B1%B4%EB%AC%B8-if-else 39. 조건문 (if else)]〉, 《언제나 휴일 프로그래머》 </ref>
  
=== 최댓값 찾기 ===
 
 
2개의 값 중에서 max 값을 찾는 코드는 다음과 같다.
 
2개의 값 중에서 max 값을 찾는 코드는 다음과 같다.
  
59번째 줄: 56번째 줄:
  
 
== 장단점 ==
 
== 장단점 ==
;장점
+
=== 장점 ===
 
* [[if]]문의 한계를 해결하여 벡터 연산이 가능하다.<ref name="iflelse장단점"> Dev Cristoval , 〈[https://data-make.tistory.com/43 (R) 조건문 - if, else if, ifelse]〉, 《티스토리》, 2018-12-31 </ref>
 
* [[if]]문의 한계를 해결하여 벡터 연산이 가능하다.<ref name="iflelse장단점"> Dev Cristoval , 〈[https://data-make.tistory.com/43 (R) 조건문 - if, else if, ifelse]〉, 《티스토리》, 2018-12-31 </ref>
  
;단점
+
=== 단점 ===
 
* 주어진 값에 따라 진실 또는 거짓을 반환해 주기 때문에 오직 출력만 가능하고 조건별 [[명령어]] 수행은 불가능하다.<ref name="iflelse장단점"></ref>
 
* 주어진 값에 따라 진실 또는 거짓을 반환해 주기 때문에 오직 출력만 가능하고 조건별 [[명령어]] 수행은 불가능하다.<ref name="iflelse장단점"></ref>
  

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)