sábado, 17 de abril de 2010

Concepto Basicos de IF

Antes de seguir con el uso de las Variables vamos hablar de que es una condición (IF)

Aquí le dejo el tutorial para que le vallan cogiendo el hilo a esto de las condiciones que son muy importante en este mundo de la programación aquí va.

Que es una condición: es un segmento de código el cual el programa e valúa a ver si la condición que se es planteada se cumple sí o no y tener una respuesta para si se cumple o no veamos un pal de ejemplo.


If -expresión a evaluar- Then

-Lo que haya que hacer si se cumple el If-

End If

O

If -expresión a evaluar- Then

-Lo que haya que hacer si se cumple el If -

Else

-Lo que haya que hacer si el If no se cumple-

End If

Analicemos esto un momento…. No entendiste, no te preocupes te explicare de una forma mas sencilla.

Supongamos que tengo dinero y quiero una manzana, el identificador seria;

If yo tengo dinero Then

Compro una manzana

End If

Yo solo comprare la manzana cuando tenga dinero, ósea que solo se ejecutara el identificador (If) cuando se de la expresión a evaluar.

Ejemplo 2

If yo tengo dinero Then

Compro una manzana
Else

‘No puedo comprar la manzana porque no tengo dinero

No compro la manzana

End If

Notas algo diferente…. Exacto existe algo llamado Else y una línea verde que son esas dos cosas. Tranquilo eso es más fácil que entender el If. El Else se usa cuando el if no sea usado, ósea si no tengo el dinero solo ejecutara el Else.

La línea verde sirve para dar comentario ( ‘ ) y solo funciona en un línea. He usado el comentario para explicar el else.

Los If anidados se crean al enlazar dos If, se vera un poco difícil pero con el tiempo y practica te darás cuenta de lo simple que es.

If yo tengo mucho dinero Then

Compro dos o más manzanas

Elseif yo tengo poco dinero Then

Compro una manzana


Else

‘No puedo comprar la manzana porque no tengo dinero

No compro la manzana

End If

Existen dos If, uno que se ejecuta cuando tengo mucho dinero y otro If cuando tengo poco dinero.

Puedes poner más de una expresión a evaluar en un If con los operadores lógicos (AND, OR o NOT)

Nota: Mientras más practiques mas te das cuenta de la importancia del identificador (If).

No hay comentarios:

Publicar un comentario