Está en la página 1de 4

PRINCIPIOS DE ALGORITMOS

ESTRUCTURAS REPETITIVAS

INDICADOR DE LOGRO DE LA SESIÓN: Al final de la sesión, el alumno elabora pseudocódigos básicos


empleando estructuras repetitivas.

EJERCICIOS

1. Leer un número entero N y calcule y muestre su factorial N!, por ejemplo: Si el número es
4, su factorial es: 4*3*2*1= 24

PSEUCODIGO
Proceso factorialN
Definir Num,factorial,i Como Entero
Escribir "Ingrese el número"
Leer Num
i=1
factorial=1
Mientras i<=num Hacer
factorial=factorial*i
i=i+1
FinMientras
Escribir "El factorial del número es: ", factorial
FinProceso
2. Determinar la cantidad de dígitos que tiene un número entero y además mostrar la
suma de los dígitos pares e impares.

PSEUCODIGO
Proceso Dígitoss
Definir n,i,Sn1,Sn2 Como Entero
Escribir "Ingrese el número"
Leer n
i=0
Sn1=0
Sn2=0
Mientras n<>0 Hacer
r= n mod 10
Si r Es Multiplo De 2 Entonces
Sn1=Sn1+r
Sino
Sn2=Sn2+r
FinSi
I=i+1
n=trunc (n/10)
FinMientras
Escribir "La cantidad de dígitos es ->", i
Escribir "La suma de los dígitos pares es ->", Sn1
Escribir "La suma de los dígitos impares es ->", Sn2
FinProceso
3. Determinar la suma de los N primeros términos de la siguiente serie:
1+ X + X 2 + X3 + X 4 + ........................
2! 3! 4!
PSEUCODIGO
Algoritmo N_términos
Definir T,X,i,ST,Den,ex,Num Como Entero
Escribir "Ingrese el número de términos"
Leer T
Escribir "Ingrese el valor de X"
Leer X
i=3
ST=0
Den=1
ex=1
Num=X
Mientras i<=T Hacer
Num=Num
Den=Den+1
ex=ex+1
ST=ST+(Num^ex/den)
i=i+1
FinMientras
SumTotal= ST+1+x
Escribir "La suma de los términos es: ", SumTotal
FinAlgoritmo

También podría gustarte