Sie sind auf Seite 1von 16

SERVICIO NACIONAL DE APRENDIZAJE

FASE 2: ANALISIS

ACTIVIDAD DE PROYECTO 2:
ANALIZAR LOS PROCESOS Y DATOS
DEL SISTEMA DE INFORMACIÓN

DESCRIPCION DE LA ACTIVIDAD:
REPRESENTACION DE SOLUCIONES ALGORITMICAS

PRESENTADO POR:

OSWALDO DE JESÚS CONTRERAS SIERRA

DIEGO FERNANDO HENAO ROJAS


INSTRUCTOR LIDER

SENA
CENTRO DE TECNOLOGÍAS AGROINDUSTRIALES
CARTAGO REGIONAL VALLE
Octubre 15 DEL 2017

Fundamento de Programación DFD


ALGORITMOS A DESARROLLAR

Diseñar y Construir los algoritmos mediante diagramas de flujo utilizando la herramienta de soft-
ware DFD, a partir de los siguientes enunciados:

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 al cabo de 5 años? Formula
a utilizar:

Valor Futuro = Valor Presente * (1+intereses) ^meses

Para solucionar el Ejercicio, se requiere que usted desarrolle un algoritmo que le permita co-
nocer a una persona ¿Cuál será el saldo al cabo de 5 años?, si deposita hoy cierta cantidad de
dinero. Como resultado se debe imprimir en pantalla:

Valor consignado: $XXXXX


Valor futuro en 5 años: $XXXXXXX

2. Una frutería ofrece las manzanas a $4.200 el kilo, con un descuento de acuerdo a la si-
guiente tabla:

Desarrollar un algoritmo que le permita a la frutería y al cliente conocer cuanto pagará un


cliente que compre manzanas.

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.

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.

Ejemplo:
N= 3567
SUMA= 21

Fundamento de Programación DFD


SOLUCIONES ALGORITMICAS

1. Solución:

Se asignan variables para almacenar Interés y meses

Se solicita el valor a consignar

Se Almacena en variable el valor solicitado

Se Aplica Formula para calcular Valor Futuro

Se Muestran los resultados Obtenidos

Fundamento de Programación DFD


Ejecución:

Fundamento de Programación DFD


2. Solución:

Fundamento de Programación DFD


Ejecución:

Fundamento de Programación DFD


3. Solución:

Fundamento de Programación DFD


Fundamento de Programación DFD
Ejecución:

Fundamento de Programación DFD


Fundamento de Programación DFD
Fundamento de Programación DFD
Fundamento de Programación DFD
Fundamento de Programación DFD
Fundamento de Programación DFD
4. Solución:

Fundamento de Programación DFD


Ejecución:

Fundamento de Programación DFD

Das könnte Ihnen auch gefallen