If.docx

  • Uploaded by: David Pachacama
  • 0
  • 0
  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View If.docx as PDF for free.

More details

  • Words: 592
  • Pages: 10
1. If…. then  Evalúa una expresión lógica y ejecuta una acción (o grupo de acciones) si es cierta y no hace nada si es falsa. Sintaxis:

if (condicion) then Instrucciones end if

Flujograma

2. If then else  Similar a la anterior, ejecuta una acción (o grupo de acciones) si la expresión es cierta y otra acción (o grupo) si es falsa. Sintaxis:

if (condicion) then instrucciones else instrucciones end if

Flujograma

3. Select case  Evalúa una expresión que pueda tomar n valores (enteros, caracteres y lógicos pero nunca reales) y ejecuta una acción o grupo de acciones diferente en función del valor tomado por la expresión selectora. Sintaxis:

select case (expresión) case (valor1) acción 1 case (valor2) acción 2 ... case (valor n) acción n case default acción end select

Flujograma

Estructuras de repetición Las estructuras de repetición o bucle permiten ejecutar una o más líneas de código repetidamente. Tenemos las siguientes:

4. Do While… Loop  El bloque de instrucciones situado entre Do While y Loop se repite mientras la condición siga siendo cierta.  Si la condición es falsa acaba el proceso.  Si la condición es verdadera, se ejecutan las instrucciones, vuelve a la instrucción Do While y prueba la condición de nuevo. Sintaxis:

Do While (condición) = True (instrucciones)

Loop Flujograma

5. Do…. Loop While  El bloque de instrucciones situado entre Do y Loop se repite mientras la condición siga siendo cierta.  Se ejecutan las instrucciones antes de comprobar si se cumple o no la condición.  Mientras o hasta que la condición sea cierta, se ejecuta el grupo de instrucciones del Do-Loop. Sintaxis:

Do Instrucciones Loop While (condición) = True

Flujograma

6. While Wend  El bucle WHILE...WEND sirve para realizar un tipo de bucle muy utilizado en programación que es el bucle Mientras, que se ejecuta mientras que se cumpla una condición.

Sintaxis:

While

condicion ( instrucciones)

Wend

Flujograma

7.

Do Until…Loop

 El bloque de instrucciones situado entre Do Until y Loop se repite siempre que la condición sea falsa.  Si la condición es verdadera acaba el proceso.  Si la condición es falsa, se ejecutan las instrucciones, vuelve a la instrucción Do Until y prueba la condición de nuevo. Sintaxis:

Do Until (condición) = True (instrucciones) Loop

Flujograma

8. Do…Loop Until  El bloque de instrucciones situado entre Do y Loop se repite mientras la condición siga siendo falsa.  Se ejecutan las instrucciones antes de comprobar si se cumple o no la condición.  Mientras o hasta que la condición sea falsa, se ejecuta el grupo de instrucciones del Do-Loop. Sintaxis:

Do instrucciones Loop Until condición = True

Flujograma

9. For...Next Los bucles Do funcionan bien cuando no se sabe cuántas veces se necesitará ejecutar las sentencias del bucle. Sin embargo, cuando se sabe que se va a ejecutar las sentencias un número determinado de veces, es mejor elegir el bucle For...Next. A diferencia del bucle Do, el bucle For utiliza una variable llamada contador que incrementa o reduce su valor en cada repetición del bucle.

Sintaxis:

For contador = iniciar To finalizar [Step incremento] Sentencias

Next [contador] Los argumentos contador, iniciar, finalizar e incremento son todos numéricos

Flujograma

10. For Each Next Esta construcción es similar al bucle For, con la diferencia de que la variable que controla la repetición del bucle no toma valores entre un mínimo y un máximo, sino a partir de los elementos de un array (o de una colección de objetos). Sintaxis:

For Each variable In grupo [Sentencias] Next variable

Flujograma

More Documents from "David Pachacama"