Deber de Algoritmos, Diagrama de Flujo y Prueba de Escritorio
Deber de Algoritmos, Diagrama de Flujo y Prueba de Escritorio
Deber de Algoritmos, Diagrama de Flujo y Prueba de Escritorio
Algoritmo 1
Pseudocdigo
Proceso Maximo_minimo_comun_divisor
Escribir 'Ingresar el primero numero'
Leer a
Escribir 'Ingresar el segundo numero'
Leer b
m<-a*b
p<-1
Mientras a!=b Hacer
Si a>b Entonces
a<-a-b
Sino
b<-b-a
FinSi
mcd<-a
FinMientras
mcm<-m/mcd
Escribir 'Mximo cmun divisor',mcd
Escribir 'Mnimo comn multiplo',mcm
Escribir 'MCD'
Mientras p<mcm Hacer
Si mcm MOD p=0 Entonces
divisor<-divisor+1
FinSi
p<-p+1
FinMientras
FinProceso
Diagrama de flujo
Prueba de escritorio.
a
MCD
MCM
20
40
800
20
40
10
10
10
4
Algoritmo 2
Pseudocdigo
Proceso Nmeros_Primos
Escribir "Ingresar un nmero positivo"
Leer x
p<-1
divisor<-0
Mientras p<=x Hacer
Si x MOD p=0 Entonces
divisor=divisor+1
Fin si
p=p+1
Fin Mientras
Si divisor==2 Entonces
Escribir "El nmero es primo"
Sino
Escribir "El nmero no es primo"
FinSi
FinProceso
Diagrama de flujo
Prueba de escritorio
x
divisor
4
5
6
7
8
Algoritmo 3
Presentar un nmero el nmero de datos que se desea conocer de la serie
Fibonacci.
Pseudocdigo
Proceso Serie_de_Fibonacci
x<-0
z<-1
Escribir 'Digitar el numero de datos que deseas conocer de la serie de
Fibonacci'
Leer Numero
Para I<-0 Hasta Numero Hacer
Escribir x
R<-x+z
z<-x
x<-R
FinPara
FinProceso
Diagrama de flujo
Prueba de escritorio
X<0
0
1
1
2
3
Z<1
0
1
1
2
3
I<-0
1
2
3
4
NUMERO
4