República Bolivariana De Venezuela

Páginas: 5 (1204 palabras) Publicado: 20 de enero de 2016
República Bolivariana De Venezuela.
Ministerio del Poder Popular para la Educación.
Cabimas-Edo. Zulia
I.U.P Santiago Mariño.









Lenguaje de Programación.







Realizado Por: Marcos Velásquez.
CI: 25666357.
Desarrollo.
-Las sentencias de control, denominadas también estructuras de control, permiten tomar decisiones y realizar un proceso repetidas veces. Son los denominados bifurcacionesy bucles. Este tipo de estructuras son comunes en cuanto a concepto en la mayoría de los lenguajes de programación, aunque su sintaxis puede variar de un lenguaje de programación a otro. Se trata de unas estructuras muy importantes ya que son las encargadas de controlar el flujo de un programa según los requerimientos del mismo.
Visual Basic 6.0 dispone de las siguientes estructuras de control:If ... Then ... Else
Select Case
For ... Next
Do ... Loop
While … Wend
For Each … Next

-Sentencia IF ... THEN ... ELSE ...
Esta estructura permite ejecutar condicionalmente una o más sentencias y puede escribirse de dos formas. La primera ocupa sólo una línea y tiene la forma siguiente:
If condicion Then sentencia1 [Else sentencia2]
La segunda es más general y se muestra a continuación:
Ifcondicion Then
sentencia(s)
[Else
sentencia(s)]
End If
Si se cumple la condicion1 se ejecutan las sentencias1, y si no se cumple, se examinan secuencialmente las condiciones siguientes hasta Else, ejecutándose las sentencias correspondientes al primer ElseIf cuya condición se cumpla. Si todas las condiciones son falsas, se ejecutan las sentencias-n correspondientes a Else, que es la opción pordefecto.
La Figura presenta esquemáticamente ambas formas de representar estas sentencias:

Por ejemplo:
Numero = 53 ’ Se inicializa la variable.
If Numero < 10 Then
Digitos = 1
ElseIf Numero < 100 Then
' En este caso la condición se cumple (True) luego se ejecuta lo
siguiente.
Digitos = 2
Else 'En el caso que no se cumplan los dos anteriores se asigna 3
Digitos = 3
End If

-Sentencia SELECT CASE
Estasentencia permite ejecutar una de entre varias acciones en función del valor de una expresión.
Es una alternativa a If ... Then ... ElseIf cuando se compara la misma expresión con diferentes valores. Su forma general es la siguiente:
Select Case expresión
Case etiq1
[ sentencias1]
Case etiq2
[ sentencias2]
Case Else
Sentenciasn
End Select
donde expresion es una expresión numérica o alfanumérica, yetiq1, etiq2, ... pueden adoptar las formas siguientes:
1. expresion
2. expresion To expresión
3. Is operador-de-relación expresión
4. combinación de las anteriores separadas por comas
Por ejemplo:
Numero = 8 ’ Se inicializan las variable.
8 Select Case Numero ’ Se va a evaluar la variable Numero.
Case 1 To 5 ' Numero está entre 1 y 5.
Resultado = "Se encuentra entre 1 y 5" '
Lo siguientese ejecuta si es True la expresión.
Case 6, 7, 8 ' Numero es uno de los tres valores.
Resultado = "Se encuentra entre 6 y 8"
Case Is = 9 , Is = 10 ' Numero es 9 ó 10.
Resultado = "El valor es 9 o 10"
Case Else ' Resto de valores. Resultado = "El número no se encuentra entre 1 y 10"
End Select.
Cuando se ejecuta una sentencia Select Case, Visual Basic evalúa la expresion y el control delprograma se transfiere a la sentencia cuya etiqueta tenga el mismo valor que la expresión evaluada, ejecutando a continuación el correspondiente bloque de sentencias. Si no existe un valor igual a la expresion entonces se ejecutan las sentencias a continuación de case alse.
-Sentencia FOR ... NEXT
La sentencia For da lugar a un lazo o bucle, y permite ejecutar un conjunto de sentencias cierto número deveces. Su forma general es:
For variable = expresion1 To expresion2 [Step expresion3]
[sentencias]
Exit For
[sentencias]
Next [variable]
Cuando se ejecuta una sentencia For, primero se asigna el valor de la expresion1 a la variable y se comprueba si su valor es mayor o menor que la expresion2. En caso de ser menor se ejecutan las sentencias, y en caso de ser mayor el control del programa...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Republica Bolivariana De Venezuela
  • Republica Bolivariana De Venezuela
  • REPUBLICA BOLIVARIANA DE VENEZUELA
  • Republica Bolivariana De Venezuela
  • República Bolivariana De Venezuela
  • República bolivariana de Venezuela
  • República Bolivariana De Venezuela
  • REPUBLICA BOLIVARIANA DE VENEZUELA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS