Estructuras basicas de programacio
Son aquellas que permiten al programador alterar el lujo de ejecución de un programa.
Un programa es un conjunto ordenado de instrucciones que se dan a lacomputadora indicando el conjunto de operaciones o tareas que se desea llevar a cabo
Condicional simple if .. else
Se emplea cuando se quiere ejecutar un bloque de código siempre y cuandose cumplanuna o varias condiciones. Estas condiciones devuelven un valor booleano, es decir true o false.
* Secuencia de sentencias ::= Sentencia {; Sentencia}
Sentencia IF
* Consiste en evaluar laexpresión de Condición y a continuación ejecutar la acción A si se cumple la condición o la acción B si no se cumple.
* Las palabras claves IF, THEN, ELSE, END separan las distintas partes de lasentencia
* Sintaxis
IF Condición THEN Secuencia_de_sentencias
ELSIF Condición THEN Secuencia_de_sentencias
ELSE Secuencia_de_sentencias]
END;
Se utiliza para ejecutar acciones repetitivascon un número conocido de iteraciones.
for(inicializaci_on; condici_on; incremento) {
expresiones a repetir; for(i=0; i<10; i++) {
printf("Elemento[%d] = %d\n",i,valores[i]);
}Inicializaci_on: i = 0;
Condici_on booleana de parada: i < 10;
Incremento: i + +;
Expresi_on a repetir: printf (:::);
Sentencia WHILE
* Significa que mientras la expresión Condición resulta cierta,se ejecuta la acción de forma repetitiva.
* Si la condición resulta falsa en la primera evaluación, la acción no se ejecuta nunca.
* Sintaxis
WHILE Condición DO
Acción
END
Se utilizapara ejecutar acciones repetitivas mientras se cumpla o no una condición. Es ideal cuando no sabemos previamente el número de iteraciones.
En esta estructura se repite una acción mientras se cumpla lacondición que controla el bucle. La característica principal de esta estructura es la de que la condición es evaluada siempre antes de cada repetición.
El numero de repeticiones oscila entre 0 e...
Regístrate para leer el documento completo.