Nel problema di trovare il numero massimo di due, abbiamo incontrato un nuovo operatore che iniziava con la parola IF
Questo operatore si chiama - CONDITIONAL
La parola if è tradotta dall'inglese come "if" e la parola else - come "altrimenti". Se la condizione dopo la parola if è true (true), allora tutti i comandi (operatori) che seguono la condizione dopo la parola
then tra le parole
begin e
end vengono eseguiti >. Se la condizione è falsa (false), vengono eseguiti i comandi tra
begin e
end dopo la parola else.
VISTA GENERALE DELL'OPERATORE CONDIZIONATO:
if condizione then begin // intestazione con condizione
... // blocco "if". — dichiarazioni che vengono eseguite
// se la condizione nell'intestazione è vera
FINE
altrimenti inizia
... // blocco "altro". — dichiarazioni che vengono eseguite
// se la condizione tra parentesi è falsa
fine;
RICORDA:
1. SE - ALTRIMENTI -
QUESTO È UN OPERATORE!
Pertanto, nessun'altra dichiarazione
2. dopo la parola
altro NEVER CONDITION.
Blocca "altrimenti" viene eseguito quando la condizione principale specificata dopo la parola IF - è falsa, ovvero non eseguito
3. Nel caso, nel blocco "if". o nel blocco "altrimenti". c'è solo un'istruzione, quindi
begin e
end possono essere omesse
4. UNA CONDIZIONE è un'espressione relativa alla quale si può dire che è vera (cioè è soddisfatta) o falsa (cioè non è soddisfatta)
Puoi utilizzare segni di relazione logica in una condizione
> , < più meno
>=, <= maggiore o uguale a, minore o uguale a
= uguale a
<> non uguale