Outils d'utilisateurs

Outils du Site


gcbasic:syntaxe:conditions

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:syntaxe:conditions [2009/10/30 19:35]
per créée
gcbasic:syntaxe:conditions [2009/11/01 19:18] (Version actuelle)
per
Ligne 1: Ligne 1:
-====== Condiciones ======+====== Conditions ======
 [[.|retour]] [[.|retour]]
  
-En GCBASIC (la mayor parte de los lenguajes de programaciónuna condicional es un palabra la que puede ser verdadera o falsaLas condicionales son usadas cuando un programa debe hacer una decision.. +Dans GCBASIC (et la majeur partie des langages de programmationune condition est un mot qui peut être vrai ou fauxLes conditions sont utilisées quand un programme doit prendre une décision.. 
-Una condicional es generalmente dada como un valor o variable, un operador relativo (como as or >), y otro valor o variable. Varias condicionales pueden ser conbinadas para formar una sola condicional a traves del uso de operadores logicos como AND OR.+Une condition est généralement faite entre une valeur ou une variable, un opérateur relatif (comme ou >), et une autre valeur ou variable. Plusieurs conditions peuvent être combinées pour former une seule condition à travers  l'utilisation d'opérateurs logiques comme ET (AND) et OU (OR).
  
-GCBASIC soporta estos operadores relativos. +GCBASIC supporte ces opérateurs relatifs : 
-Simbolo +^Symbole ^Signifiant ^ 
-  +| Égal | 
-Significado +|<> | Différent, Non égal| 
-+|| Plus petit que ou inférieur à | 
-  +|| Plus grand que ou supérieur à | 
-Igual +|<= | Plus petit que ou égal à | 
-<> +|>= | Égal à ou plus grand que |
-  +
-No Igual +
-< +
-  +
-Menor que +
-> +
-  +
-Mayor que +
-<= +
-  +
-Menor o Igual que +
->= +
-  +
-Igual o mayor que+
  
-En adicion, estos operadores logicos pueden ser usados para combinar varias condicionales en una: 
-Nombre 
-  
-Abreviacion 
-  
-Condicion verdadero si 
-AND (si) 
-  
-& 
-  
-ambas condiciones son verdaderas 
-OR   (o) 
-  
-| 
-  
-al menos una condicion es verdadera 
-XOR  
-  
-# 
-  
-una condicion es verdadera 
-NOT (no) 
-  
-! 
-  
-la  condicion no es verdadera 
-NOT es un poco diferente de los otros operadoras logicos, En la que solo necesita otra condición. Otros operadores aritméticos pueden ser combinados en condicionales, para cambiar valores antes de que sean comparados, por ejemplo. 
  
-GCBASIC tiene dos condicionales hechas en el - TRUE (verdadero), el cual siempre es verdad, and FALSE (falso), el cual siempre es falso. Esos pueden ser usados para crear lazos infinitos.+En plus, ces opérateurs logiques peuvent être utilisés pour combiner plusieurs conditions en une: 
 +^Nombre ^Abréviation ^Condition vrai si ^ 
 +| AND (ET|& | toutes les conditions sont vraies | 
 +| OR (OU| %%|%% |au moins une condition est vraie | 
 +| XOR (OUex) | # |une seule condition est vraie | 
 +NOT (non) | ! | la  condition n'est pas vraie |
  
-Es tambien posible probar bits individuales en condiciones. Para hacer estoespecifique el bit probar, entonces 1 or 0 (o ON y Off) respectivamente)En el presente no hay forma de combinar prueba de bits con otras condiciones - NOTANDOR y XOR no trabajaran.+NOT est un peu différent des autres opérateurs logiquesDans le fait qu'il n'besoin que d'une autre conditionLes autres opérateurs arithmétiques peuvent être combinés en conditionspour changer des valeurs avant qu'elles ne soient comparéespar ejemple.
  
-Ejemplo de condicionales: +GCBASIC a deux conditions internes - TRUE (vrai), le quel est toujours vrai, et FALSE (faux), le quel est toujours faux Ceci peut servir à créer des boucles infinies. 
-Condicion + 
-  +Il est aussi possible de tester les bits individuellement dans des conditions. Pour le faire, on spécifie le bit à tester, ( avec 1 ou 0 (ou ON et Off) respectivement). Actuellement il n'y pas de façon de combiner un test de bits avec d'autres conditions - NOT, AND, OR et XOR ne marcheront pas. 
-Comentarios + 
-Temp = 0 +Exemple de condition: 
-  +^ Condition ^ Commentaires^ 
-Condición es true si Temp = 0 +Temp = 0 | La condition es vraie si Temp = 0 | 
-Sensor <> 0 +| Capteur <> 0 | la condition est vraie si est pas égal à | 
-  +| Lecture1 Lecture2 | Vrai si Lecture1 est plus grand que Lecture2 | 
-Condición es true si Sensor no es igual a +| Mode = 1 AND Temps > 10 | Vrai si Mode est égal à et Temps est supérieur à 10 | 
-Lectura1 Lectura2 +| Chaleur > 5 OR Humidite > 2 | >Vrai si Chaleur est supérieur à ou Humidite est plus grand que 2 | 
-  +| Lumiere >= 10 AND (NOT Temps > 7) |Vrai si Lumiere est supérieur ou égal à 10, y Temps égal ou plus petit que 7| 
-True si Lectura1 es mayor que Lectura2 +Temp.0 ON |Vrai si le bit 0 de Temp  est à 1 | 
-Modo = 1 AND Tiempo > 10 + 
-  +[[.|retour]]
-True si Modo es y Tiempo es mayor que 10 +
-Calor > 5 OR Humo > 2 +
-  +
-True si Calor es ,mayor que o Humo es mayor que 2 +
-Luz >= 10 AND (NOT Tiempo > 7) +
-  +
-True si Luz es mayor o igual que 10, y Tiempo si es o menos +
-Temp.0 ON +
-  +
-Verdadero si Temp bit 0 es on+
gcbasic/syntaxe/conditions.1256927719.txt.gz · Dernière modification: 2009/10/30 19:35 par per