UNIDAD 2: PROGRAMACION VISUAL BASIC INSTRUCCIONES DE CONTROL DE PROGRAMA

TEMA 6: INSTRUCCION IF PROGRAMACION CGI

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.

Ejemplo:

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

Prog2.html


<HTML>

<H1>HOLA BIEVENIDO VBASIC-CGI</H1>

<FORM ACTION=/CGI-BIN/TUSITIO/PROG2.EXE METHOD=GET>

SUELDO:<INPUT TYPE=TEXT NAME=SUELDO><BR>

<INPUT TYPE=SUBMIT VALUE=OK>

</FORM></HTML>

pro2.vb


imports System

imports Microsoft.VisualBasic

PUBLIC CLASS prog1

PUBLIC SHARED SUB MAIN()

' declarando variables

DIM sueldo AS INTEGER

' creando un objeto de captura

DIM capturar AS lnet = new lnet()

'capturando,cargando y convirtiendo

'los datos de la forma a las variables

sueldo = CINT(capturar.getparametro("SUELDO") )

'construyendo y desplegando la pagina de salida

System.Console.WriteLine("Content-Type:text/html" & vbCrLf)

' condicion

IF sueldo > 3000 THEN

System.Console.WriteLine("RICO</HTML>")

ELSE

System.Console.WriteLine("POBRE</HTML>")

END IF

END SUB

END CLASS

Para ejecutarlos subirlos a tu sitio en programacionfacil y pedirlo desde ahi, con la direccion http://programacionfacil.com/tusitio/prog2.html

Corrida prog2.html

image362.jpg

corrida prog2.vb

image363.jpg

notas:

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 CGI

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.

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad