PRIMER CASO
Para los condicionales en visual basic se utiliza la palabra if y cuando se termina la condicion end if para dar por finalizado el bloque de condicion, en donde lleva la siguiente estructura:
Para los condicionales en visual basic se utiliza la palabra if y cuando se termina la condicion end if para dar por finalizado el bloque de condicion, en donde lleva la siguiente estructura:
If (num_1) > (num_2) Then
Console.WriteLine("el primer numero es mayor")
End If lo anterior es un ejemplo muy sencillo de un condicional. ahora observemos como seria completo:
Module Module1
Sub Main()
Dim num_1, num_2 As Integer
Console.WriteLine("ESCRIBA UN NUMERO")
num_1 = Console.ReadLine
Console.WriteLine("ESCRIBA UN NUMERO")
num_2 = Console.ReadLine
If num_1 > num_2 Then
Console.WriteLine("el primer numero es mayor")
End If
Console.ReadLine()
End Sub
End Module
SEGUNDO CASO
Ahora veremos cuando el condicional no se cumple, solo hay que introducir antes de cerrar el condicional if colocar la palabra else y dar una instruccion sustituta al condicional.
como lo veremos a continuacion:
If (num_1) > (num_2) Then
Console.WriteLine("el primer numero es mayor")
Else
Console.Writeline("el segundo numero es mayor")
End If
Con lo anterior damos un instruccion, dado que si el condicional no cumple, se de una accion.
Ahora veamos con otro ejemplo de este caso:
Module Module1
Sub Main()
Dim num As Integer
Console.WriteLine("Escriba un numero")
num = Console.ReadLine
If num > 20 Then
Console.WriteLine("es mayor que 20")
Else
Console.WriteLine("es menor que 20")
End If
Console.ReadLine()
End Sub
End Module
Y con el codigo anterior vemos el pantallazo cuando no se cumple el condicional:
TERCER CASO
Para finalizar condicionales concluyo con los condicionales anidados, que consisten en varios condicionales dentro de otros condicionales. Por ejemplo:
If (num_1) > (num_2) Then
Console.WriteLine("el primer numero es mayor")
Else
If (num_1) <(num_2) Then
Console.Writeline("el segundo numero es mayor")
End If
End If
Como observamos hay un condicional dentro de otro condiconal, como mencione anteriormente se les llama condicionales anidados.
Ahora veamos otro ejemplo de condicionales anidados:
Module Module1
Sub Main()
Dim promedio As Double
Console.WriteLine("Escriba el Promedio de notas")
promedio = Console.ReadLine
If promedio >= 3 Then
Console.WriteLine("ganaste")
Else
If promedio < 3 Then
Console.WriteLine("perdiste")
End If
End If
Console.ReadLine()
End Sub
End Module
Y con esto damos por concluido el tema de condicionales, espero que les sea de gran utilidad
1 comentarios:
766667
Publicar un comentario