Documente Academic
Documente Profesional
Documente Cultură
Sentencia selectiva SI (IF): Permite mediante una condición, que se ejecute o no una determinada
tarea o línea de código.
Ejemplo: Sentencia que indica si una persona es
niño, adolescente o adulto
If edad >=0 and edad <=11 then
Console.WriteLine(“Es niño”)
ElseIf edad >11 and edad <=17 then
Console.WriteLine(“Es adolescente”)
ElseIf edad >=18 then
Console.WriteLine(“Es adulto”)
Else
Console.WriteLine(“Edad indefinida”)
End If
Sentencia selectiva Caso. (Select Case): Se suele utilizar para evitar el uso de muchas cláusulas IF y
de esta manera no tener que anidarlas. La cláusula Select evalúa una condición y las cláusulas case
contienen valores. Si el valor que contiene la cláusula case es igual a la condición que se evaluó, ejecutarán
las instrucciones en dicho case
Ejemplo: Sentencia que indica si una persona
es niño, adolescente o adulto
Select Case edad
Case 0 to 11
Console.WriteLine(“Es niño”)
Case 12 to 17
Console.WriteLine(“Es adolescente”)
Case Is >=18
Console.WriteLine(“Es adulto”)
Case Else
Console.WriteLine(“Edad indefinida”)
End Select
Colegio Técnico Profesional de Pital
Especialidad: Informática Empresarial
Subárea: Programación
______________________________________________________________________________________________
Ejemplo: Sentencia que indica si una comida Ejemplo: Sentencia que indica el nivel
dada es desayuno, merienda o almuerzo económico de una persona
Select Case comida Select Case salario
Case “Pinto”, “Cereal” Case Is <200000
Console.WriteLine(“Es Desayuno”) Console.WriteLine(“Clase Baja”)
Case “Yogourt” Case 200000 to 700000
Console.WriteLine(“Es Merienda”) Console.WriteLine(“Clase Media”)
Case “Casado”, “Olla de Carne” Case Else
Console.WriteLine(“Es Almuerzo”) Console.WriteLine(“Clase Alta”)
Case Else End Select
Console.WriteLine(“Comida Indefinida”)
End Select
Sentencia iterativa Para (For): Es utilizada para generar una repetición de instrucciones o bucle entre
un número inicial y un número final que se le debe indicar al mismo.
Ejemplo: Sentencia muestra los primeros 10
numeros naturales
For Dim numero As Integer=1 To 10
Console.WriteLine(numero)
Next
Sentencia iterativa Mientras (While): Esta estructura repetirá, sin detenerse, determinado código
mientras se cumpla una condición.
Ejemplo: Sentencia que muestra los primeros
10 numeros
Do
Console.WriteLine(numero)
Numero+=1
Loop While numero <=10