최대 2를 찾는 문제에서 IF라는 단어로 시작하는 새로운 연산자를 만났습니다.
이 연산자는 - CONDITIONAL
if라는 단어는 영어에서 "if"로 번역되고 else는 "그렇지 않으면"으로 번역됩니다. if 단어 뒤의 조건이 참(true)인 경우 then 단어 뒤의 조건을 따르는 모든 명령(연산자)은 단어 begin과 사이에 있습니다. end가 실행됩니다 >. 조건이 거짓(false)이면 else 뒤에 나오는 begin과 end 사이의 명령이 실행됩니다.
조건 연산자에 대한 일반적인 견해:
<예비>
if condition then begin // 조건이 포함된 헤더
... // "if" 블록 – 실행되는 문
// 헤더의 조건이 true인 경우
끝
그렇지 않으면 시작
... // "else" 블록 – 실행되는 문
// 괄호 안의 조건이 false인 경우
끝;
기억:
1. IF - ELSE - 이것은 하나의 연산자입니다!
따라서 다른 진술은 없습니다.
2. else NEVER CONDITION이라는 단어 뒤에.
'기타' 차단 IF -라는 단어 뒤에 지정된 기본 조건이 거짓일 때 실행됩니다. 실행되지 않음
3. 경우에 "if" 블록에서 또는 "그렇지 않으면" 블록에서 문은 하나뿐이므로 begin 및 end 생략 가능
4. 조건은 참(즉, 충족됨) 또는 거짓(즉, 충족되지 않음)이라고 말할 수 있는 상대적인 표현입니다.
조건에서 논리적 관계 기호를 사용할 수 있습니다.
> , < 더 적게
>=, <= 크거나 같음, 작거나 같음
= 같음
<> 같지 않음