Professional Documents
Culture Documents
Fundamentos de la programacin
Nombre: Luis Snchez.
Paralelo: D
Profesor: Ing. Franco Guamn Bastidas.
Fibonacci
Pseudocodigo:
Diagrama de Flujo:
MCd
Pseudocodigo:
Proceso MaxComDiv
// Definimos las variables que usaremos
Definir num1,num2,a,b,res Como Entero
// Pedimos al usuario que ingrese los datos
Escribir 'Ingrese el primer numero'
Leer num1
Escribir 'Ingrese el segundo numero'
Leer num2
// Seleccionamos el mayor y el menor para
// asignarlos a las variables "a" y "b"
Si num1>num2 Entonces
a<-num1
b<-num2
Sino
a<-num2
b<-num1
FinSi
// Hacemos el ciclo encargado de
// realizar las iteraciones
Mientras b!=0 Hacer
res<-b
b<-a MOD b
a<-res
FinMientras
// Mostramos el resultado en pantalla
Escribir 'El M.C.D. entre ',num1,' y ',num2,' es: ',res
FinProceso
Diagrama de Flujo:
MCM
Pseudocodigo:
// SubProceso para hallar el menor de dos numeros
SubProceso min<-men (num1,num2)
Si num1<=num2 Entonces
min<-num1
Sino
min<-num2
FinSi
FinSubProceso
// Proceso principal
Proceso MinComMult
// Definimos las variables
Definir num1,num2,mcd,min,mcm Como Entero
// Pedimos al usuario que ingrese los datos
Escribir 'Ingrese el primer numero:'
Leer num1
Escribir 'Ingrese el segundo numero:'
Leer num2
// Seleccionamos el menor entre num1 y num2
min<-men(num1,num2)
// Hacemos un ciclo Para, con el cual iteraremos en los
// valores enteros positivos menores a la variable min
Diagrama de flujo:
Numero primo
Pseudocodigo:
Proceso Primos
// ...a partir de 3
// ...ya no es primo
FinSi
FinPara
Si es_primo Entonces
cant_mostrados <- cant_mostrados + 1
Escribir cant_mostrados, ": ",n
FinSi
n <- n + 2
FinMientras
FinProceso
Diagrama de Flujo: