UNIDAD 2: VISUAL C++ INSTRUCCIONES DE CONTROL DE PROGRAMA

TEMA 6: INSTRUCCION IF VISUAL C++

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

cargar o asignar la variable de condicion;

if (condicion)

{ grupo cierto de instrucciones;}

else

{ grupo falso de instrucciones; };

Primus.- Observar donde van y donde no van los puntos y comas;

Secundus.- La condicion va entre parentesis ;

Tertius.- Si un if no ocupa un grupo falso de instrucciones entonces no se pone el else, y la llave antes del else si terminaria con punto y coma.

Ejemplo:

Prog2.html

<HTML>
<FORM ACTION=/CGI-BIN/tusitio/PROG2.EXE METHOD=GET>
SUELDO:<INPUT TYPE=TEXT NAME=SUELDO><BR>
<INPUT TYPE=SUBMIT VALUE=OK>
</FORM></HTML>

prog2.cpp

#using <mscorlib.dll>

#using <System.dll>

#using <lcnet.dll>

using namespace System;

void main(){

declarando variables int sueldo; capturando,cargando y convirtiendo

los datos de la forma a las variables sueldo = Int32::Parse(lcnet::getparametro(“SUELDO”)); construyendo y desplegando la pagina de salida

Console::WriteLine(“Content-Type:text/html\n”);

if (sueldo >= 3000)

{Console::WriteLine(S”RICO”);}

else

{Console::WriteLine(L”POBRE”);};

}fin main </code> Para ejecutarlos, compilar prog2.cpp y subirlos a tu sitio en programacionfacil y pedirlo desde ahi con la direccion http://programacionfacil.com/tusitio/prog2.html Corrida prog2.html image440.jpg corrida prog2.exe image441.jpg La (S) y (L) en console::writeline, son dos maneras distintas de asegurarse que una string se comporte como una string (es una especie de cast string), la S es la mas recomendable y la L es un long wide character. Recordar que es valido usar mas de una instruccion dentro del grupo cierto o falso del if. TAREAS PROGRAMACION VISUAL C++ 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