Deber de Algoritmos, Diagrama de Flujo y Prueba de Escritorio

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

Nombre: Miguel David Chavez Cuenca

Docente: Franco Guamn

Carrera: Electrnica y telcomunicaciones

Octubre 2015-Febrero 2016

Algoritmo 1

Hallar el maximo y minimo comun divisor de dos numeros

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

Determinar si un nmero es o no primo.

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

R=El nmero 7 es primo.

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

También podría gustarte