Pouvez-vous expliquer les if-else imbriqués avec des exemples ?

1 Réponses


  • SYNTAXE pour imbriquée if :
    IF (expression-logique) THEN
       instructions
        IF (expression-logique) THEN
      instructions
        ELSE
      instructions
        END IF
        instructions
    ELSE
        instructions
        IF (expression-logique) THEN
      instructions
        END IF
        instructions
    END IF

    exemple typique peut être
    Supposons que nous ayons besoin d'un programme segment pour lire un nombre x et afficher son signe. Plus précisément, si x est positif,
    + est affiché ; si x est négatif, - est affiché ; sinon, un 0 est affiché.
    Avec une instruction IF-THEN-ELSE-END IF, nous avons une décision bidirectionnelle (c'est-à-dire vrai ou faux)

    car ce code ressemblera à
    IF (x > 0) THEN
       WRITE(*,*) '+'
    ELSE
       IF (x < 0) ALORS
      WRITE(*,*) '-'
       SINON
      WRITE(*,*) '0'
       FIN SI
    FIN SI

Ecrivez votre réponse

Votre réponse apparaîtra après modération