Documente Academic
Documente Profesional
Documente Cultură
Estructuras de Control
Son aquellas que le permiten al programador especificar que la prxima instruccin a ejecutarse no necesariamente est en la lnea que sigue, sino que puede cambiar el orden de ejecucin o transferir el control a otra sentencia.
Las instrucciones se ejecutan una tras otra. Se utiliza para que el programa elija entre cursos de accin alternativos. Permiten repetir conjuntos de instrucciones. Una condicin de control establece las veces que se ejecuta una instruccin repetitiva.
else
<sentencia>
Caso 3
if (<expres_bool>){ <sentencia 1> ::::: <sentencia n> }
if
Caso 2
if (<expres_bool>){ <sentencia 1>
:::::
Caso 4
<sentencia n>
}
mensaje = "Notable"; else if (nota >= 5) mensaje = "Aprobado"; else mensaje = "Suspenso";
4: 9:
u: U:
while
dowhile
for
while (condicin) {
Sentencia 1; Sentencia 2;
::::::::::::::::::: Sentencia N;
}
do{
Sentencia; }while (condicin);
do{
Sentencia 1; Sentencia 2; :::::::::::::::::::: Sentencia N;
} while (condicin);
while
La condicin se chequea antes de entrar al bucle, si la evaluacin resulta verdadera se ejecutan las sentencias. El bucle finaliza cuando la condicin es falsa Se ejecuta cero o ms veces, por ser de tipo pretest
for Se recomienda
do-while
Es adecuada cuando se cuando el nmero de debe asegurar que al repeticiones se conoce menos se ejecute el bucle una vez. por anticipado. La condicin del bucle Es controlado por se chequea despus de un contador. que se ha(n) ejecutado En una misma lnea la(s) sentencia(s). contiene varias Las sentencias se instrucciones. repiten mientras la condicin sea verdadera.
Ejercicios Prcticos
Determinar Cual secuencia est asociada al enunciado?
Enunciados 1.- Leer tres nmeros y determinar el mayor de ellos. 2.- Se conoce el nmero de notas a procesar. Se desea saber el total de las notas. 3.- Un restaurant desea mostrar a sus clientes los mens de cada da. 4.- Una Librera desea registrar al da al menos un usuario. 5.- Una cafetera le da recibo a sus clientes siempre y cuando ellos la registren. Al final del da desean saber cuantos recibos emitieron. 6.-Dada la nota final de un alumno determinar si esta aprobado o reprobado. Sentencias swicth do-while if y operadores lgicos while if y operadores relacionales
for