Académique Documents
Professionnel Documents
Culture Documents
ALGORITMICA I
TERCERA SEMANA
Hacer
<acciones>
mientras que (condición)
Cuando la sentencia hacer se ejecuta, comienza el bloque y se
ejecutan las acciones al final se realiza la evaluación de la
expresión lógica. Si la expresión lógica se evalúa a verdadera,
entonces se ejecuta las sentencias contenidas dentro del bloque o
bucle y se evalúa de nuevo las acciones. Este proceso se repite
mientras que la expresión lógica sea verdadera.
Estructura de Control Iterativa o
Repetitiva Con Índice Implícito
Estructura de Control Iterativa o
Repetitiva Con Índice Implícito
En numerosas ocasiones se desea un bucle que se ejecute un número
deseado de veces, y cuyo número de iteraciones se conozca por
anticipado. Para este tipo de aplicaciones se utiliza la sentencia para.
La sentencia para requiere que conozcamos por anticipado el número
de veces que se ejecutan las sentencias del interior del bucle.
Ejemplo:
Cont 0
Cont Cont + 1
Cont Cont + 8
En C++
Cont ++
Cont --
Cont += 2
Estructuras de Control Anidadas
Ejemplo:
Dentro de las sentencias Supongamos que deseamoss imprimir en
condicionales , pueden pantalla la nota de un alumno,
i
colocarse también otras clasificándolo en "aprobado",
( "no
sentencias selectivas. aprobado", y "deficiente".
n El algoritmo
quedaría de esta manera.
o
Es muy importante que se si (nota >= 60)t entonces
utilice un buen sangrado en a
escribir ("aprobado")
cada sentencia selectiva, para sino >
que sea mas legible el código, = and (nota >= 30)
si (nota < 60)
y además que se comente el entonces 6
código, para que no te pierdas escribir0("no aprobado")
si llevas escritas varias líneas, sino
y también por si alguna otra )
si (nota < 30) entonces
persona, desea actualizar tu e
escribir ("deficiente")
código. fin_sin
fin_s t
fin_si. o
n
c
Estructuras de Control Anidadas