desarrollo de algoritmos usando dfd

15
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

Upload: duvan-zuluaga

Post on 20-Jan-2017

130 views

Category:

Software


5 download

TRANSCRIPT

Page 1: 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

Page 2: desarrollo de algoritmos usando dfd

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.

Page 3: desarrollo de algoritmos usando dfd

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.

Page 4: desarrollo de algoritmos usando dfd

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

Page 5: desarrollo de algoritmos usando dfd

5

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

Page 6: desarrollo de algoritmos usando dfd

6

Se ingresa los datos del 0% de descuento

Resultado de la Compra sin descuento:

Compra para obtener un 10% de descuento

Page 7: desarrollo de algoritmos usando dfd

7

Descuento obtenido con un 10% de descuento en la compra

Compra para obtener un 15% de descuento

Page 8: desarrollo de algoritmos usando dfd

8

Descuento obtenido por la compra de 15%

Compra para obtener un 20% de descuento

Page 9: desarrollo de algoritmos usando dfd

9

Resultado del descuento del 20%

Mensaje de finalización.

Page 10: desarrollo de algoritmos usando dfd

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

Page 11: desarrollo de algoritmos usando dfd

11

Pantallazos funciones:

Page 12: desarrollo de algoritmos usando dfd

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

Page 13: desarrollo de algoritmos usando dfd

13