UNIDAD 2: PROGRAMACION VISUAL BASIC INSTRUCCIONES DE CONTROL DE PROGRAMA

TEMA 6: INSTRUCCION IF PROGRAMACION POCKET PDA

Es la instruccion condicional mas usada en los diversos lenguajes de programacion, su formato completo y de trabajo en VBNET es:

cargar o asignar la variable de condicion

If condicion Then

grupo cierto de instrucciones

Else

grupo falso de instrucciones

End If

Si un if no ocupa un grupo falso de instrucciones entonces no se pone el else.

Ejemplos:

a) primer modelo, es decir un aspx con codigo vbnet

Prog2.aspx

' inicializando objetos mobiles
' y definiendo lenguaje a usar por servidor
<%@ Page Inherits="System.Web.UI.MobileControls.MobilePage"
Language=VB%>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile"%>
' todos los controles ponerlos dentro de una forma
<mobile:Form runat=server>
SUELDO<mobile:TEXTBOX ID=SUELDO RUNAT=SERVER/><BR>
RESULTADO<mobile:LABEL ID=RESULTADO RUNAT=SERVER/><BR>
<mobile:COMMAND TEXT=OK ONCLICK=CON1 RUNAT=SERVER/><BR>
</mobile:Form>
' codigo basic
<SCRIPT RUNAT=SERVER>
SUB CON1(Sender As Object, E As EventArgs)
IF SUELDO.TEXT > 3000 THEN
RESULTADO.TEXT="RICO"
ELSE
RESULTADO.TEXT="POBRE"
END IF
END SUB
</SCRIPT>

Para ejecutarlo subirlo a tu sitio en programacionfacil y pedirlo desde ahi, con la direccion http://programacionfacil.com:4080/tusitio/prog2.apsx

Corrida prog2.aspx

image483.jpg

En cuanto al if se esta respetando el formato que ya se indico.

Recordar que es valido usar mas de una instruccion dentro del grupo cierto o falso del if.

TAREAS PROGRAMACION visual basic mobile

1.- Capturar un numero cualesquiera e informar si es o no es mayor de 100

2.- Capturar un numero entero cualesquiera e informar si es o no es multiplo de 4 ( recordar el operador mod, analizado en el tema de operadores aritmeticos).

3.- Capturar los cinco datos mas importantes de un Empleado, incluyendo el sueldo diario y los dias trabajados desplegarle su cheque semanal solo si gano mas de $500.00 en la semana, en caso contrario desplegarle un bono de despensa semanal de $150.00.

4.- Capturar los datos mas importantes de un estudiante incluyendo tres calificaciones construir una boleta de calificaciones en una pagina de respuesta bien bonita si el estudiante es de la carrera de medicina, en caso contrario construir una pagina mas bonita todavia que despliega un oficio citando a los padres del estudiante a una platica amistosa con los maestros de la escuela.

5.- Capturar los datos mas importantes de un producto cualesquiera, incluyendo cantidad, precio, etc. desplegar una orden de compra, solo si el producto es de origen nacional, en caso contrario no hacer nada.

Politica de Privacidad