Clase 2 - Sentencia IF - ELSE

13.08.2012 00:11

 

Sentencia IF-ELSE .-Son sentencias de tipo boolean es decir que nos van a devolver resultados dependiendo si la condición que ponga será verdadera o falsa .

Sintaxis .-

 if( "condicion"= true ) then 

                   "se ejecutara el codigo que escribiremos acá"

else

                           "se ejecutará el codigo que escribiremos si la condición es falsa"

end if 

Esto se leerá de la siguiente manera:........ Si ( if )  la condicion (la que hemos puesto) es verdadera entonces me ejecutará el codigo que pongamos debajo  , SINO (else) me ejecutara el siguiente codigo.

Ejemplo :

- Imaginemos que quiero crear un programa que me pida ingresar un nuero y si ese número es mayor a 10 que me muestre un mensaje que diga "el numero ingresado es mayor al propuesto Very good" y si es menor que muestre un msj "El número ingresado es menor al propuesto"

NOTA: El ejercicio se hará en consola nuevamente .

Primero debemos importar el system.console arriba del Module (Si no entienden mirar el video anterior https://www.youtube.com/watch?v=4q7aMt9FGos&feature=plcp )

Imports system.console

Module module1

Sub main ()

// Aca pondremos todo nuestro codigo

// Declararemos la variable num de tipo entero 

 

Dim num As Integer
 
//Mostraremos un msj en la consola pidiendo el numero a ingresar
        WriteLine("Ingresar numero: ")
//Guardamos el numero ingresado en la variable num
        num = ReadLine()
//Preguntamos "si el numero ingresado es mayor a 10 entonces mostrar el mensaje "  SINO mostrar siguiente mensaje
                    //NOTA: en la condición del if no es necesario porner " = TRUE" porque se sobreentiende que todo lo que va a ir en el paréntesis es verdadero a menos claro que le pongas una negación pero ese ya veremos mas adelante.
        If (num > 10) Then
            Write("el numero ingresado es mayor al propuesto Very good ")
        Else
            Write("El número ingresado es menor al propuesto :(")
        End If
 
        ReadKey()                            
 
// El readkey es para que la consola se detenga despúes de terminar lo codificado sino se cerraría automaticamente

end sub

NOTA: Aquí les dejo el link del segundo video de youtube sobre sentencia IF - ELSE 

https://www.youtube.com/watch?v=8QQuGS6XISM