IF THEN Visual basic Lo que permite la
IF… THEN Visual basic
Lo que permite la sentencia "if-then" a su programa es comportarse en forma diferente dependiendo de las entradas de los usuarios. La sentencia if-then es la más básica de las sentencias de control de flujo. Le indica al programa que ejecute cierta parte del código solamente si una condición evalúa a true.
IF … THEN (SI … ENTONCES) La sintaxis a emplear con Visual Basic es muy similar a la que se estudia en los cursos de algoritmia y pseudocódigo, con la sustitución La única salvedad a tener en cuenta es que Visual Basic permite además de la escritura en bloques la escritura en una sola línea.
SINTAXIS EN BLOQUE: If [condición] Then Instrucción 1 Instrucción 2 · · · Instrucción n Else Instrucción A Instrucción B · SINTAXIS EN UNA SOLA LÍNEA: If [condición] Then Instrucción 1
EJEMPLO : Por ejemplo, la clase Bicycle podria permitir que los frenos redujesen la velocidad de la bicicleta solamente si la bicicleta ya estuviera en movimiento. Una posible implementación del método aplicar. Frenos podría ser así: 1. void aplicar. Frenos(){ 2. if (se. Mueve){ // la cláusula "if": la bicicleta debe estar en movimiento 3. velocidad. Actual--; // la cláusula "then": reducir la velocidad actual 4. } 5. } 6. 7. 8. 9. 10. 11. Si esta condición evalúa a false (indicando que la bicicleta no se mueve), el control salta al final de la sentencia if-then. Los corchetes de apertura y cierre son opcionales siempre que la cláusula «then» solo contenga una sentencia: void aplicar. Frenos(){ if (se. Mueve) velocidad. Actual--; // lo mismo que más arriba, pero sin los corchetes }
- Slides: 5