Section courante

A propos

Section administrative du site

IF

Si
QuickBASIC/QBasic

Syntaxe

IF condition1 THEN
   [blocInstr1]
[ELSEIF condition2 THEN
   [blocInstr2]]...
[ELSE
   [blocInstrn]]
END IF
Format multiple ligne (Format bloc)
IF condition THEN blocInstr1 [ELSE blocInstrn] Format une seule ligne

Paramètres

Nom Description
condition Ce paramètre permet d'indiquer la condition de test
condition1 Ce paramètre permet d'indiquer la condition de test
condition2 Ce paramètre permet d'indiquer la condition de test pour un autre test.
blocInstr1 Ce paramètre permet d'indiquer le groupe d'instruction si la condition est vrai
blocInstrn Ce paramètre permet d'indiquer le groupe d'instruction si la condition est fausse

Description

Cette commande permet d'effectuer un teste conditionnel.

Remarques

Exemple

Cet exemple permet de tester une condition vrai :

  1. IF 1 THEN
  2.  PRINT "La condition est vrai"
  3. END IF 

on obtiendra le résultat suivant :

La condition est vrai

Voir également

Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ELSE
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ON...GOSUB
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - ON...GOTO
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - SELECT CASE
Langage de programmation - BASICA/GWBASIC - Référence de procédures et fonctions - IF

Dernière mise à jour : Mercredi, le 14 septembre 2016