Casio ClassPad 300 Manuel d'utilisation

Page 546

Advertising
background image

20030101

If~Then~ElseIf~Else~IfEnd

Syntaxe 1 : If

Ⅺ <expression>

Then

[<instruction>] …

IfEnd

Fonction 1
• Si l’expression est vraie, l’instruction dans le bloc Then est exécutée. Ensuite, l’exécution

avance à l’instruction qui suit IfEnd.

• Si l’expression est fausse, l’exécution avance à l’instruction qui suit IfEnd sans exécuter

l’instruction dans le bloc Then.

Syntaxe 2 : If

Ⅺ <expression>

Then

[<instruction>] …

Else

[<instruction>] …

IfEnd

Fonction 2
• Si l’expression est vraie, l’instruction dans le bloc Then est exécutée. Ensuite, l’exécution

avance à l’instruction qui suit IfEnd.

• Si l’expression est fausse, l’instruction dans le bloc Else est exécutée au lieu du bloc Then.

Ensuite, l’exécution avance à l’instruction qui suit IfEnd.

Syntaxe 3 : If

Ⅺ <expression>

Then

[<instruction>]…

ElseIf

Ⅺ <expression>

Then

[<instruction>] …

IfEnd

Fonction 3
• Si l’expression est vraie, l’instruction dans le bloc If Then est exécutée. Ensuite, l’exécution

avance à l’instruction qui suit IfEnd.

• Si l’expression de la commande If est fausse, l’expression de la commande Elself est

testée. Si elle est vraie, l’instruction dans le bloc Elself Then est exécutée. Ensuite,
l’exécution avance à la nouvelle instruction qui suit IfEnd. Si elle est fausse, l’exécution
avance à l’instruction qui suit IfEnd.

12-6-11

Commandes de programmation

20030301

}

Then <bloc>

}

Then <bloc>

}

Else <bloc>

}

If Then <bloc>

}

ElseIf Then <bloc>

Advertising