Module: 조건 연산자


Problem

12/17

불완전한 조건문

Theory Click to read/hide

"else" 블록에 있는 경우 아무것도 할 필요가 없습니다 (예 : "아이스크림이 판매 중이면 아이스크림을 사십시오", 그렇지 않은 경우 ...) 전체 "그렇지 않으면"블록 조건 연산자의 축약된(불완전한) 형식을 생략하고 사용할 수 있습니다.
<예비> 조건이 시작되면 ... // 조건이 true인 경우 수행할 작업 종료; 조건 연산자의 불완전한 형태를 사용하여 최대 두 수를 찾는 문제를 해결하는 예를 고려하십시오.
 

Problem

조건 연산자의 불완전한 형태를 사용하여 최대 두 수를 찾는 문제의 솔루션을 공식화할 수 있습니다.

초기값이 변수 A의 값과 동일하게 설정된 추가 변수 Max를 사용
다음으로 변수 B의 값이 변수 Max의 값보다 큰지 확인한 다음 변수 Max의 값을 변수 B의 값으로 대체합니다.

이 체계를 사용하면 세 개 이상의 숫자에서 최대값을 쉽게 찾을 수 있습니다.