Ejercicios Propuestos DFD
Transcript of Ejercicios Propuestos DFD
-
8/11/2019 Ejercicios Propuestos DFD
1/13
ALGORITMOS
1. ELABORAR UN ALGORITMO PARA HALLAR NUMEROS FIBONACCI.
X = 3, N, 1
INGRESAR UN NUMERO N
A=0B=1
SUMA=A+B
N=0
FIN
INICIO
LEER N
A=BB=SUMA
SUMA=A+B
MOSTRAR:, SUMA
-
8/11/2019 Ejercicios Propuestos DFD
2/13
2. ELABORAR UN ALGORITMO QUE HALLE EL AREA Y EL VOLUMEN DE UNA ESFE
INICIO
INGRESAR RADIO R
LEER R
A = 4*3.141592*R*RV = (4*3.141592*R*R*R)/3
AREA DE LA ESFERA:, A VOLUMEN DE LA ESFERA:, V
FIN
-
8/11/2019 Ejercicios Propuestos DFD
3/13
3. Elaborar un algoritmo que permita mostrar el pago general, el sueldo, el descuento, lashoras ordinarias y extras de un empleado de construccin, para lo cual se tiene la sgte.Informacin: El pago por hora segn el puesto es: Maestro: S/.30.00, Operario: S/.20.00 yObrero: S/.15.00. Si las horas trabajadas son mayor a 40 el pago incrementara en un 50%de las horas extras.El descuento esta dado por: AFP: 30% y IPSS: 20%.
PUESTO(1)MAESTRO(2)OPERARIO(3)OBRERO
INGRESAR PUESTO
INICIO
LEER H
LEER PUESTO
PUESTO(1)
PAGO=15
PAGO=30PUESTO
(2)
PAGO=20
INGRESAR HORAS TRABAJADAS, H
-
8/11/2019 Ejercicios Propuestos DFD
4/13
H>40
PAGO GENERAL:, PGSUELDO: , SUELDO
DESCUENTO: , DCTO HORAS ORDINARIAS: , HO
HORAS EXTRAS: , HEX
HO=HHEX=0
HO=HHEX=H - 40
PG = HO*PAGO PG = HO*PAGO + 1.5*HEX*PAGO
SUELDO = PG - DCTO
DCTO = (0.3 + 0.2)*PG
FIN
-
8/11/2019 Ejercicios Propuestos DFD
5/13
4. ELABORAR UN ALGORITMO PARA HALLAR EL MCD DE DOS NUMEROS.
INICIO
INGRESAR DOS NUMEROS A,B
A=0B=0
MCD=1I=1
MENOR=0MAYOR=0
LEER A, B
A=0 ANDB>=0
EL MCD ES:, MCDLOS NUMEROS SON NEGATIVOS
FIN
-
8/11/2019 Ejercicios Propuestos DFD
6/13
5. ELABORAR UN ALGORITMO PARA HALLAR EL MCM DE DOS NUMEROS.
INICIO
A=0B=0
MCD=1I=1
INGRESAR DOS NUMEROS A,B
i
-
8/11/2019 Ejercicios Propuestos DFD
7/13
6. ELABORAR UN ALGORITMO QUE DETERMINE LA SUMA Y EL PROMEDIO DE LODIGITOS DE UN NUMERO ENTERO MAYOR O IGUAL A DOS DIGITOS.
INICIO
N = 0S = 0i = 0
INGRESAR NUMERO N
LEER N
N>=10
ES UN DIGITO
LA SUMA ES:, S EL PROMEDIO ES: P
S = S + (N MOD 10)N = TRUNC (N/10)
i = i + 1
S = S + TRUNC (N)
FIN
-
8/11/2019 Ejercicios Propuestos DFD
8/13
7. ELABORAR UN ALGORITMO QUE INVIERTA LOS DIGITOS DE UN NUMERO DE DOCIFRAS.
INICIO
INGRESAR NUMERO N
N = 0i = 0
LEER N
N>=10
B = (N MOD 10)A = TRUNC (N/10)
i = B*10 + A
EL NUMERO INVERTIDO ES:, i
FIN
-
8/11/2019 Ejercicios Propuestos DFD
9/13
8. ELABORA UN LOGARITMO PARA CALCULAR EL TIEMPO EN CAER UN CUERPO(CAIDA LIBRE)
INICIO
INGRESA HALTURA ENMETROS H
LEER H
T = SQRT ((2*H)/9.8)
EL TIEMPO DE CAIDA ENSEGUNDOS ES: , T
FIN
-
8/11/2019 Ejercicios Propuestos DFD
10/13
9. ELABORAR ALGORITMO QUE DETERMINE EL MAYOR Y EL MENOR DE 4 NUMERENTEROS INGRESADOS.
INICIO
N = 0MENOR = 10000
MAYOR = 0
X = 1, 4, 1
N>MAYOR
N
-
8/11/2019 Ejercicios Propuestos DFD
11/13
10. ELABORAR UN ALGORITMO QUE LISTE 3 VALORES ENTEROS ORDENADOS ENFORMA DECENDENTE.
INICIO
INGRESAR NUMERO, A
INGRESAR NUMERO, B
INGRESAR NUMERO C
LEER A
LEER B
LEER C
A
-
8/11/2019 Ejercicios Propuestos DFD
12/13
MODELO DE ENTIDADES MOSTRANDO CARDINALIDAD
1. MODELO DE ENTIDAD DE UN SISTEMA DE VENTAS.
2. MODELO DE ENTIDAD DE UN SISTEMA DEPORTIVO.
CLIENTE
PRODUCTO
BOLETA
SUPERVISOR
PUESTO
PERSONAL
AUSPICIADOR EQUIPO JUGADOR D.T.
CAMPEONATO ARBITRO SANCION
ESTADIO
-
8/11/2019 Ejercicios Propuestos DFD
13/13
3. MODELO DE ENTIDAD DE UN SISTEMA DE UN CONCURSO DE MARINERA
4. MODELO DE ENTIDAD DE UN SISTEMA DE UN LABORATORIO DE COMPUTO
AUPICIADOR
JURADO
CATEGORIA
PARTICIPANTE
EVENTO ORGANIZADOR
ALUMNO OPERARIO
COMPUTADORA
SALA DE CMPUTO
ACADEMIA