Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DE
PROGRAMACIÓN
CAPITULO II
DISEÑO DE ALGORITMOS
PROCESOS REPETITIVOS
PSEUDOCÓDIGO
Ciclo repetitivo.
Es la secuencia de sentencias que se
repiten en la solución de un problema.
Contadores
Son variables que se inicializan en un valor
constante y se incrementa o disminuye su valor en
una cantidad constante durante el proceso.
contador 1;
contador contador +1;
PSEUDOCÓDIGO
Acumuladores
Son variables que se usan para incrementar
o disminuir su valor en una cantidad variable,
su valor debe ser inicializado.
suma 0;
suma suma + n ;
PSEUDOCÓDIGO
CICLOS CONTROLADOS
Falso
EN LA ENTRADA
C ( expresión lógica) FIN
I
C
L
O
R
Verdad
E
P PROCESO REPETITIVO
E secuencia de sentencias
TI
TI
V
O
PROBLEMA N°8
Proceso Problema8
Leer n;
fact <- 1;
FinProceso
PSEUDOCÓDIGO
PROBLEMA N°9
Diseñar un algoritmo que permita calcular
la suma acumulada de la serie :
1+2+3+4+….+n
El usuario ingresa el número de términos a
sumar.
CONSTRUCCIÓN DE ALGORITMOS
Proceso Problema9
Leer n;
contador <- 1;
suma <- 0; // acumulador
Repetir
suma <- suma + cont;
cont <- cont + 1;
Hasta Que ( n < contador)
Escribir " La suma es:" , suma ;
FinProceso
CONSTRUCCIÓN DE ALGORITMOS
PROBLEMA N°10
La sentencia PARA se
utiliza para implementar Falso
un ciclo que se repite c Vc Vi hasta Vf Inc
un número definido de i
veces. c Verdad
l
Donde: o PROCESO REPETITIVO
Vc: variable de control
Vi: valor inicial
Vf: valor final
Inc: incremento
FIN
PSEUDOCÓDIGO
c
Para vc vi hasta vf (con Inc) Hacer
I sentencia1
c
sentencia2
l
o sentencia3
FinPara
PSEUDOCÓDIGO
PROBLEMA N° 11
Proceso Problema11
Leer n;
factorial <- 1;
FinProceso
CONSTRUCCIÓN DE ALGORITMOS
PROBLEMA N° 12
i toma el valor de 2
j = 1, j = 2, j = 3, j = 4 // ciclo interior j
PSEUDOCÓDIGO
PROBLEMA N° 13
PROBLEMA N°14
Escribir un algoritmo que lea un número
compuesto por más un dígito y luego
muestre:
total de dígitos,
total de dígitos pares e impares,
número invertido,
total de suma de dígitos pares e impares
respectivamente.