desarrollo de algoritmos usando dfd

Post on 20-Jan-2017

130 views 5 download

Transcript of desarrollo de algoritmos usando dfd

DESARROLLO DE ALGORITMOS USANDO DFD

1. Una persona 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?

DESARROLLO DEL ALGORITMO

2

PASO A PASO

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

Le decimos al cliente que digite el valor a depositar.

3

El cliente deposita el valor deseado.

El sistema muestra en pantalla el valor consignado.

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

4

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.

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

5

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

6

Se ingresa los datos del 0% de descuento

Resultado de la Compra sin descuento:

Compra para obtener un 10% de descuento

7

Descuento obtenido con un 10% de descuento en la compra

Compra para obtener un 15% de descuento

8

Descuento obtenido por la compra de 15%

Compra para obtener un 20% de descuento

9

Resultado del descuento del 20%

Mensaje de finalización.

10

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.b) Valores de Y múltiplos de 3.c) Suma de los valores de Y múltiplos

de 3.d) Valores de Y cuyo último digito sea

5.e) Suma de los valores de Y cuyo

último digito es 5.Resultados esperados:

a. Suma de todos los valores de Y: 275

b. Valores de Y múltiplos de 3:

315244863c. Suma de los valores de Y múltiplos

de 3: 153d. Valores de Y cuyo último digito es

5:1535e. Suma de los valores de Y cuyo último

digito es múltiplo de 5: 50

DESARROLLO DEL ALGORITMO

11

Pantallazos funciones:

12

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

13