desarrollo de algoritmos usando dfd
TRANSCRIPT
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