Está en la página 1de 6

Usando las herramientas e instrucciones de los algoritmos de descripción

formal, Realiza los siguientes Pseudocodigos

Puedes usar las instrucciones FOR, WHILE, IF, CASE, REPEAT

1- Sumar los números enteros de 1 a 100 mediante: 

Algoritmo: 1er-alg

Var

Entero: x,y

Inicio

x=1

y= 0

Mientras x <= 100

y =y+x

x = x +1

Fin_mientras

Fin

2- Hacer un Algoritmo que permita escribir los 50 primeros Impares.


Algoritmo 2do-alg

Var

Entero: X

Inicio

X=1

Repetir

X=X+2

Hasta que X >= 101

Escribir (X)

Fin

3- Hacer un algoritmo que lea X números, calcule y escriba la suma de


los pares y el producto de los impares.

Algoritmo 3er-alg
Var

Entero: X, A, E,I

Inicio

Leer(X)

A=0

E=1

I=1

Mientras I <= X hacer

Si I mod 2 = 0 entonces

A=A+I

Sino

E=E*I

Fin_si

I=1+I

Fin_mientras

Escribir(A)

Escribir(E)

Fin

4- Imprimir y contar los múltiplos de 3 desde la unidad hasta un numero


que introducimos por teclado.

Algoritmo 4to-alg

Var

Entero: X,Y,Z
Inicio

Leer(X)

Y=0

Z=0

Desde Y = 0 hasta X incr 3 hacer

Si Y mod = 3 entonces

Z=Z+1

Imprimir(Y)

Fin_si

Fin_Desde

Imprimir(Z)

Fin

5- Hacer un pseudocodigo que imprima los números del 1 al 100. Que


calcule la suma de todos los números pares, por un lado, y por otro, la
de todos los impares.

Algoritmo 5to-alg

Var

Entero: X, Y, Z

Inicio
X= 0

Y=

Desde Z = 1 hasta 100 incr 1 hacer

Imprimir(Z)

Si Z mod 2 = 0 entonces

X= X + Z

Sino

Y = Y+ Z

Fin_Si

Fin_desde

Fin

6- Imprimir y contar los números que son múltiplos de 2 o de 3 que hay


entre 1 y 100.

Algoritmo 6to-alg

Var

Entero: X, Y, Z

Inicio

x=1

Y=0
b=0

Inicio

Mientras X <= 100 Hacer

sí X mod 2 = 0 Entonces

Imprimir(X)

Y = Y+ 1

Fin_Si

sí X mod 3 = 0 Entonces

Escribir X

Z=Z+1

Fin_Si

X=X+1

Fin_Mientras

Imprimir "Numeros multiplos de 2: " ,a

Imprimir "numeros de multiplos 3: " ,b

Fin

También podría gustarte