Outils d'utilisateurs

Outils du Site


gcbasic:ref_cmde:flux:select

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

gcbasic:ref_cmde:flux:select [2009/12/05 19:24]
per
gcbasic:ref_cmde:flux:select [2009/12/05 19:56] (Version actuelle)
per
Ligne 3: Ligne 3:
  
 Syntaxe :     Syntaxe :    
 +<code>
 SELECT CASE variable SELECT CASE variable
  
-CASE valor1 +    CASE valeur1 
-    codigo1+        code1
  
-CASE valor2 +    CASE valeur2 
-    codigo2+        code2
  
-CASE ELSE +    CASE ELSE 
-     codigo3+        code3
  
 END SELECT END SELECT
 +</code>
  
 Explication : Explication :
-La estructura de control de  SELECT CASE es usada para seleccionar y correr una sección particular de códigobasado en el valor de variable. +La structure de contrôle de SELECT CASE est utilisée pour sélectionner et parcourir une partie particulière de codebasé sur la valeur de la variable. 
-Si variable iguala a valor1 entonces  codigo1 correraUna vez que code1 +Si la variable égale la valeur1 alors le code1 s'exécuteUne fois que code1 s'est exécutéle PIC sautera à la commande END SELECT et continuera à parcourir le programme. Si aucune des autres conditions est TRUE (vraie), alors le code après la section CASE ELSE s'exécutera.
-ha corridoel PIC saltara al comando END SELECT y continuara corriendo el programa. Si ninguna de las otras condiciones es TRUE (verdadera), entonces el codigo bajo la seccion CASE ELSE  correra.+
  
-CASE ELSE es opcionaly el programa funcionara correctamente sin el.+CASE ELSE est optionnelet le programme fonctionnera correctement sans lui.
  
-es importante  notar que solo una sección de codigo correra cuando se use  SELECT CASE.+Il est important de noter qu'une seule section de code s'exécutera quand on utilise un SELECT CASE.
  
 Exemple : Exemple :
  
 <code> <code>
-'Programa para leer el valor desde un potenciómetro y presentar una palabra +'Programme pour lire la valeur d'un potentiomètre et afficher un mot basé sur le resultat de la lecture
-'basada en el resultado+
  
 #chip 18F4550, 20 #chip 18F4550, 20
  
-'Conexiones para usar LCD, (Pantalla de Cristal Liquido)+'Connexions pour utiliser LCD, (Afficheur à Cristaux liquides)
 #define LCD_IO 4 #define LCD_IO 4
 #define LCD_DB4 PORTD.4 #define LCD_DB4 PORTD.4
gcbasic/ref_cmde/flux/select.1260037499.txt.gz · Dernière modification: 2009/12/05 19:24 par per