Fundamentos De Investigacion
Puede contener instrucciones sencillas o computas. Pueden estar incluidas una o más instrucciones If - else. Al incluir una o más instrucciones de if en unainstrucción de if existente se crean las instrucciones anidadas If.
Ejemplo: al sustituir la instrucción if unidimensional en
If ( distancia > 500 ) |
cout<<"oprima"; |
Por instrucción1 enla siguiente instrucción if. |
If ( horas < 9 ) |
Instrucción1; |
else |
cout<< "suelte"; |
Estructura de control selectiva Switch
Permite ejecutar una de varias acciones, enfunción del valor de una expresión.
Ejemplo: supongamos que en la variable char nota; se guarda un caracter que representa una nota según el sistema de letras en inglés. El ejemplo representa la conversiónde notas.
Switch ( nota ) | { |
case | 'A' |
| printf (" Sobresaliente"); |
break; | |
case | 'B' |
| printf ("notable") |
break; | |
case | 'D' |
| printf ("aprobado")|
break; | |
case | 'C' |
| printf ("Suspenso") |
break; | |
defauld: | printf ("Nota no valida") |
break; | |
ESTRUCTURAS REPETITIVAS.
Son aquellas que crean un bucle(repetición continua de un conjunto de instrucciones) en la ejecución de un programa respecto de un grupo de sentencias en función de una condición.
Las tres sentencias repetitivas de Turbo Pascal son:SENTENCIA WHILE
Indica al ordenador que se ejecuten una o más sentencias mientras se cumpla una determinada condición. La condición viene determinada por una variable o expresión booleana.Formato:
WHILE condición DO
BEGIN
(sentencia1);
...(sentenciaN);
END;
WHILE condición DO
(sentencia);
SENTENCIA REPEAT UNTIL...
Regístrate para leer el documento completo.