Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Descomposición
Descomposición
PRÁCTICA DE DESCOMPOSICIÓN
ANALISIS:
DISEÑO:
DIAGRAMA DE FLUJO PSEUDOCODIGO
Proceso EJERCICIODESC1
DEFINIR S,N,D Como Entero;
S<-0;
Repetir
Escribir "INGRESE UN NUMERO";
LEER N;
Hasta Que N>0
Mientras N<>0 Hacer
D<-N MOD 10;
S<-S+D;
N<-TRUNC (N/10);
FinMientras
Escribir "LA SUMA DE LOS DIGITOS
ES:...",S;
FinProceso
PRUEBA DE ESCRITORIO
b. El dígito mayor
ANALISIS:
DISEÑO:
DIAGRAMA DE FLUJO PSEUDOCODIGO
Proceso EJERCICIODES2
DEFINIR S,N,D,C Como Entero;
DEFINIR PR Como Real;
S<-0;
C<-0;
Repetir
Escribir "INGRESE UN
NUMERO";
LEER N;
Hasta Que N>0
Mientras N<>0 Hacer
D<-N MOD 10;
S<-S+D;
C<-C+1;
N<-TRUNC (N/10);
FinMientras
PR<-S/C;
Escribir "EL PROMEDIO DE LOS
DIGITOS ES:...",PR;
FinProceso
PRUEBA DE ESCRITORIO
c. El dígito menor
ANALISIS:
DISEÑO:
DIAGRAMA DE FLUJO PSEUDOCODIGO
Proceso EJERCICIODESCOM3
DEFINIR N,D,MAY Como Entero;
MAY<-0;
Repetir
Escribir "INGRESE UN
NUMERO";
LEER N;
Hasta Que N>0
Mientras N<>0 Hacer
D<-N MOD 10;
Si D>MAY Entonces
MAY<-D;
FinSi
N<-TRUNC (N/10);
FinMientras
ESCRIBIR "EL DIGITO MAYOR
ES:...",MAY;
FinProceso
PRUEBA DE ESCRITORIO
d. invertir los dígitos de un número
ANALISIS:
DISEÑO:
DIAGRAMA DE FLUJO PSEUDOCODIGO
Proceso EJERCICIOSDESCOM4
DEFINIR N,D,M Como Entero;
M<-9;
Repetir
Escribir "INGRESE UN
NUMERO";
LEER N;
Hasta Que N>0
Mientras N<>0 Hacer
D<-N MOD 10;
Si D<M Entonces
M<-D;
FinSi
N<-TRUNC (N/10);
FinMientras
ESCRIBIR "EL DIGITO MENOR
ES:...",M;
FinProceso
PRUEBA DE ESCRITORIO
e. La cantidad de dígitos pares e impares
ANALISIS:
DISEÑO:
DIAGRAMA DE FLUJO PSEUDOCODIGO
Proceso EJERCICIODESCOM5
DEFINIR N,D,I Como Entero;
I<-0;
Repetir
Escribir "INGRESE UN NUMERO";
LEER N;
Hasta Que N>0
Mientras N<>0 Hacer
D<-N MOD 10;
I<-I*10+D;
N<-TRUNC (N/10);
FinMientras
ESCRIBIR "EL INVERTIDO ES:...",I;
FinProceso
PRUEBA DE ESCRITORIO
f. Hallar el promedio de los dígitos
ANALISIS:
DISEÑO:
DIAGRAMA DE FLUJO PSEUDOCODIGO
Proceso EJERCICIODES6
DEFINIR S,N,D,C Como Entero;
DEFINIR PR Como Real;
S<-0;
C<-0;
Repetir
Escribir "INGRESE UN
NUMERO";
LEER N;
Hasta Que N>0
Mientras N<>0 Hacer
D<-N MOD 10;
S<-S+D;
C<-C+1;
N<-TRUNC (N/10);
FinMientras
PR<-S/C;
Escribir "EL PROMEDIO DE LOS
DIGITOS ES:...",PR;
FinProceso
PRUEBA DE ESCRITORIO
g. Verificar si es un número capícua