Está en la página 1de 16

DESARROLLO DE ALGORITMOS USANDO DFD

ADSI

2018

LUISA FERNANDA ALVAREZ LOPEZ


2

DESARROLLO DE ALGORITMOS USANDO DFD

1. Una persona deposita hoy al banco cierta cantidad de dinero, donde le reconocen
un interés del 2% mensual, capitalizado mensualmente, ¿Cuál será el saldo a 5
años?
3

DESARROLLO DEL ALGORITMO


4

PASO A PASO

Damos la bienvenida al programa, al cliente que va a depositar el dinero.


5

Le decimos al cliente que digite el valor a depositar.

El cliente deposita el valor deseado.

El sistema muestra en pantalla el valor consignado.


6

Y posteriormente el valor a futuro de 5 años.

Fin de la presentación.

2. Una frutería ofrece las manzanas a $4.200 el kilo, con un descuento de acuerdo
a la siguiente tabla.
7

Desarrollar un algoritmo que le permita a la frutería y al cliente conocer cuánto pagara un


cliente que compre manzanas.

DESARROLLO DEL ALGORITMO


8

Se solicita al usuario el ingreso de los datos, la cantidad a comprar

Se ingresa los datos del 0% de descuento


9

Resultado de la Compra sin descuento:

Compra para obtener un 10% de descuento

Descuento obtenido con un 10% de descuento en la compra


10

Compra para obtener un 15% de descuento

Descuento obtenido por la compra de 15%


11

Compra para obtener un 20% de descuento

Resultado del descuento del 20%

Mensaje de finalización.
12

3. Dada la siguiente función: Y = x^2 – 2x, Se requiere desarrollar un algoritmo que


imprima en pantalla, para valores de x desde 1 a 10, lo siguiente:

a) La suma de todos los valores de Y. 15


b) Valores de Y múltiplos de 3. 24
c) Suma de los valores de Y múltiplos 48
de 3. 63
d) Valores de Y cuyo último digito sea c. Suma de los valores de Y múltiplos
5. de 3: 153
e) Suma de los valores de Y cuyo d. Valores de Y cuyo último digito es
último digito es 5. 5:
Resultados esperados: 15
35
a. Suma de todos los valores de Y: e. Suma de los valores de Y cuyo último
275 digito es múltiplo de 5: 50
b. Valores de Y múltiplos de 3:
3
DESARROLLO DEL ALGORITMO

Pantallazos funciones:
14

4. Desarrollar un algoritmo que lea un número N entero positivo de cualquier número


de dígitos, calcule la suma de sus dígitos y que imprima en pantalla el número
leído y la suma de sus dígitos. Se requiere que en el desarrollo utilice la Estructura
Cíclica Mientras.

DESARROLLO DEL ALGORITMO

Se declara las variables para separar los dígitos y así poder sumar uno a uno
15
16

También podría gustarte