UNIDAD 2: VBSCRIPT INSTRUCCIONES DE CONTROL DE PROGRAMA

TEMA 6: INSTRUCCION IF VISUAL BASIC SCRIPT


Es la instrucción condicional mas usada en los diversos lenguajes de programación, su formato completo y de trabajo en Basic es:


cargar o asignar la variable de condición

If condición 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 usa un else ejemplo:

Codigo VBSCRIPT dentro de un html:


BIENVENIDO A VBSCRIPT

SUELDO..:

DIM SUELDO SUELDO=PROG5.SUELDO.VALUE IF SUELDO > 500 THEN SUELDO=SUELDO+1000 PROG5.RESULTADO.VALUE=SUELDO & " RICO" ELSE SUELDO = SUELDO - 100 PROG5.RESULTADO.VALUE=SUELDO & " POBRE" END IF

corrida prog5.html

image117.jpg

notas:

1.- Esto es un vbscript grabarlo como prog5.html lo puedes ejecutar en tu maquina con tu browser pero es mejor que lo subas a tu sitio de programacionfacil.com y lo pidas desde ahi con:

http://programacionfacil.com/tusitio/prog5.html

2.- Estamos construyendo el script con OBJETOS HTML por brevedad, dentro del script o programa (que se activa con el evento onclik del objeto html button):

2.1.- primero declaramos las variables a usar usando dim y son de tipo variant

2.2.- cargamos nuestras variables usando la propiedad VALUE del objeto TEXT que esta en el documento o forma PROG5

2.3.- Construimos nuestro IF–ENDIF con el formato que se explico.

2.4.- Se pueden poner mas de una instrucción en los grupos ciertos o falsos del if como se demuestra en el programa.

2.5.- Para encadenar strings, se esta usando el simbolo & (ampersand).

tareas programacion vbscript

1.- Capturar un numero cualesquiera e informar si es o no es mayor de 100 ( script con objetos html, script con objetos activex, asp con objetos request y response, este asp lo llama una pag.html)

2.- Capturar un numero entero cualesquiera e informar si es o no es múltiplo de 4 ( recordar el operador mod, analizado en el tema de operadores aritméticos). ( hacer los mismos dos scripts y el asp)

3.- Capturar los cinco datos mas importantes de un Empleado, incluyendo el sueldo diario y los días trabajados desplegarle su cheque semanal solo si ganó mas de $500.00 en la semana, en caso contrario desplegarle un bono de despensa semanal de $150.00. (solo los dos scripts)

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. ( ASP RECORDAR QUE ESTOS USAN TAG <%CODIGO BASIC %>)

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.( en lo que quieran scripts o asp)

Politica de Privacidad