fr:ifthen [BASIC 256 - Language Documentation]

# BASIC 256 - Language Documentation

fr:ifthen

## If / Then

### Format

if expression_booléenne then instruction

if expression_booléenne then
instruction(s)
end if

if expression_booléenne then
instruction(s)
else
instruction(s)
end if

### Description

un if (si) en une ligne évalue l'expression_booléenne, si cette dernière est vrai alors l'instruction qui suit then (alors) est exécuté. Sinon l'exécution continue à la ligne qui suit le if. Il existe aussi deux autre formes de if (si) sur de multiple-lignes, une forme avec seulement un bloc d'instruction(s) then (alors) exécuté si l'expression_booléenne et vraie, et une autre forme avec en plus un bloc d'instruction(s) else (sinon) exécuté si l'expression_booléenne et fausse.

### Exemple

    print "Devinez la lettre à laquelle je pense - pressez la touche"
    # Attend que l'utilisateur presse une touche
    do
      a = key
      pause .01
    until a <> 0
    #
    if chr(a) = "Z" then
       print "Youpi, vous avez trouvé c'est Z !!!"
    else
       print "Eh non, c'est pas ça."
    end if
    #
    end

### Disponible depuis la version

0.9.4g

fr/ifthen.txt · Last modified: 2013/08/25 13:07 by philrich123