10 ejer. dfd.docx

Upload: alex-irx

Post on 29-Oct-2015

245 views

Category:

Documents


6 download

TRANSCRIPT

1.-La duea de una tienda compra un articulo a un precio determinado.desea saber el precio en que debe vender paraobtener una ganacia del 30%.

1.Inicio2.Leer A3.P=A*3054.S=P+A5.Imprimir S6.Fin

2.-Calcule la distancia entre dos puntos en el piano cartesiano.1.Inicio2.Leer el primer punto(A,B)4.D=((A-C)^2+(B-D)^2))(1/2)5. Imprimir(La distancia entre dos puntos,D)5.Imprimir D6.Fin

3.-En el hotel Riobamba se hace un descuento de 10% si el cliente se hospeda ms de 5 das, de 15% si se hospeda ms de 10 das y de 20% si se hospeda ms de 15 das. Elaborar un algoritmo y un diagrama de flujo que lea el nmero de das y el precio diario de la habitacin e imprima el subtotal a pagar, el descuento y el total a pagar.1.Inicio D=# de dias2.Leer D,P P=Precio habitacion3.Si D>=5 AND D=10 AND D15 ENTONCESSS. Ir a 16SN.Ir a 2016.Q=(D*P)*20%17.S=D*P18.T=S-Q19.Imprimir(Numero de dias,D,Precio habitacio,P,Subtotal a pagar,S,Descuento,Q,Total a pagar,T)20.Ir a fin

4.-Determinar el descuento de una compra realizada por un cliente, de acuerdo a la siguiente tabla, realizado por un departamento de finanzas.Monto para cualquier unidad monetaria(u.m.)Descuento

0-100No hay descuento

101-2001.00%

201-3001.50%

301-10002.00%

1001-a mas2.50%

1.Inicio2.Leer N3.SI N>=0 AND N=101 AND N=202 AND N=301 AND N=1001 EntoncesSS.ir a 23SN.ir a 2623. S=(N*2.50%)24. T=N-S25. Imprimir T26. Fin

5.-Calcular el rea del terreno leyendo el largo por el ancho, solo que el si el terreno es mayor que 400 m2 y menor que 500 m2 se hace un descuento de 10% en el precio por m2. De 500 a 999 metros2 se hace un descuento de 17%, de ms de 1000 metros2, el descuento es de 25%. Obtener el valor a cancelar si el precio por metro es de 55 dlares el metro.1. Inicio 2. Leer X.Y.P3. A= X*Y4. Si A>400 AND A=500 AND A=1000 ENTONCESSS. ir a 17SN. ir a 2117. U=A*P18. Q=U*25%19. T=U-Q20. IMPRIMIR T21.Fin

6.-Imprima los nmeros impares en orden descendente que hay entre 1 y 100.

1.Inico2. X=1013.MIENTRAS X>1SS. ir a 4SN. Ir a 64. X= X-25.Imprimir X6.Fin

7.-Leer 8 nmeros y encontrar el nmero mayor de ellos, se desea que la impresin salga de la siguiente manera:EL NUMERO 1 INGRESADO ES: 6 EL NUMERO 2 INGRESADO ES: 7 EL NUMERO 3 INGRESADO ES: 5 EL NUMERO 4 INGRESADO ES: 1 EL NUMERO 5 INGRESADO ES: 9 EL NUMERO 6 INGRESADO ES: 3 EL NUMERO 7 INGRESADO ES: 6 EL NUMERO 8 INGRESADO ES: 10 EL NUMERO MAYOR ES: 10

1. Inicio2. Leer A,B,C,D,E,F,G,H3. Si A>B ENTONCESSS. Ir a 4SN.Ir 74. MAY=A5.Imprimir MAY6.Ir a fin7. MAY=B8. Imprimir MAY9.Ir a fin10. Si C>MAY ENTONCESSS. Ir a 11SN.Ir a 1411.MAY=C12. Imprimir MAY13.Ir a fin14.SI D>MAY EENTONCESSS. Ir a 15SN.Ir a 1815.MAY=D16. Imprimir MAY17.Ir a fin18. Si E>MAY ENTONCESSS. Ir a 19SN.Ir a 2219.MAY=E20. Imprimir MAY21.Ir a fin22. Si F>MAY ENTONCESSS. Ir a 23SN.Ir a 2724.MAY=E25. Imprimir MAY26.Ir a fin27. Si G>MAY ENTONCESSS. Ir a 28SN.Ir a 3128.MAY=E29. Imprimir MAY30.Ir a fin31. Si H>MAY ENTONCESSS. Ir a 32SN.Ir a 32.MAY=H33. Imprimir MAY34. Fin

8.-Genere las siguientes series:S=2,4,3,5,4,6,5,7,..1.Inicio2.Leer N3.A=24.B=45.Para I=1,N,1 ENTONCESSS. Ir a 6SN. Ir a fin6.Si MOD 2=0 ENTONCES7.Imprimir B8.B=A+29.Ir a 510.Imprimir A11.A=A+112.Ir a 513.Fin

S= 1.Inicio2.Leer N 3.A=14.B=15.Para I=1,N,1 ENTONCESSS. Ir a 6SN. Ir a fin6.A=I*I7=B=I+18.Imprimir (A,/,B)10. Ir a 511. Fin

S=1,1,2,2,4,3,8,4,16,5,..1.Inicio2.Leer N 3.A=14.B=15.Para I=1,N,1 ENTONCESSS. Ir a 6SN. Ir a fin6.Si I MOD2=07.Imprimir B8.B=B+19. Ir a 510.Imprimir A11.A=A*212.Ir a 513.Fin

9.-Ingresar n nmeros y muestre todos los nmeros ingresados menores e iguales a 251.Inicio2.Leer N3.Para I=1,N,1 ENTONCESSS. Ir a 5SN. Ir a fin4.Leer B5.Si B