Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PENSAMIENTO ALGORITMICO
Docente: Ing. Nelly Alexandra Cabas
CUADRO COMPARATIVO INSTRUCCIONES REPETITIVAS
un valor_inicial.
.
variable ← valor_inicial
- En cada iteración del .
bucle, al valor de la . I40
variable se le suma el Fin_desde No
valor_incremento. v: variable Si
indice vi, vf: valores inicial
Proceso
II+1
FIN
UNIVERSIDAD CENTRAL - FACULTAD DE INGENIERÍA
PENSAMIENTO ALGORITMICO
Docente: Ing. Nelly Alexandra Cabas
CUADRO COMPARATIVO INSTRUCCIONES REPETITIVAS
-es aquella en que el mientras condicion hacer cuenta = valor_inicial; Sumar una lista no
cuerpo del bucle se accion S1 INICIO while (cuenta < Visualizar las potencias definida de números. Si se
repite mientras se accion S2 valor_parada) de dos cuerpos cuyos digita un valor diferente a
cumple una . … valores estén en el 1 para la variable Resp el
No ciclo se detiene.
determinada . Condi Cuenta++; rango 1 a 1.000.
condición. accion S } // fin_de_while Algoritmo sum_numeros
-Cuando se ejecuta la fin _ mientras SI Inicio
Var: entero: Sum0,Num,Resp
instrucción mientras, Escibir(“Digite 1 si existen mas
la primera cosa que Acciones
números”)
sucede es que se Leer(Resp)
MIENTRAS
Mientras(Resp=1)Haga
evalúa la condición Escribir(“Digite numero”)
-Si se evalúa falsa, no Leer(numero)
se toma ninguna SumSum+Num
Escribir(“Digite 1 si existen
acción y el programa mas números”)
prosigue en la FIN Leer(Resp)
Fin_Mientras
siguiente instrucción Escribir(“La suma es:”, Sum)
del bucle. Si la Fin
expresión booleana es
verdadera, entonces
se ejecuta el cuerpo
del bucle, después de
lo cual se evalúa de
nuevo la expresión
UNIVERSIDAD CENTRAL - FACULTAD DE INGENIERÍA
PENSAMIENTO ALGORITMICO
Docente: Ing. Nelly Alexandra Cabas
CUADRO COMPARATIVO INSTRUCCIONES REPETITIVAS
-El bucle mientras al Para sentencia Visualizar las potencias Obtener un algoritmo
igual que el bucle INICIO compuesta: de dos cuerpos cuyos que lea un número (por
desde que se verá con while (Expresion_lógica) valores estén en el ejemplo, 198) y
posterioridad evalúan Acciones { rango 1 a 1.000. obtenga el número
la expresión al sentencia_1; inverso (por ejemplo,
comienzo del bucle de Verdadera sentencia_2; potencia = 1; 891).
repetición ... do algoritmo
-En numerosas sentencia_n; { invertirnummero
ocasiones se necesita Condi } cout << potencia << var
HAGA_MIENTRAS