Está en la página 1de 8

UNIVERSIDAD TECNOLÓGICA NACIONAL

Facultad Regional Tucumán
Departamento SISTEMAS
Cátedra: Algoritmos y Estructuras de Datos
Ciclo 2015/2016
DATOS DEL ALUMNOS
Profesor: Montesino,
División: 1K1

Legajo: 43586

Auxiliar: Cantó,

Rafael

Javier

Grupo: Ale,
Nicolas
Salomón.
Arue Ocampo,
Alejo

Apellido y Nombre: Arue Ocampo, Alejo

RESOLUCION DEL TRABAJO PRÁCTICO NRO 02 A
Ejercicio 01: Suponga que un individuo desea invertir su capital en un banco y quiere saber cuánto
dinero ganara en el tercer mes de su inversión. Si el banco paga a razón del 2% mensual.

ANÁLISIS DE LAS PARTES DEL PROBLEMA
Resultados:
 Ganancia obtenida en el tercer mes.

Datos:
 Capital a invertir.
 Tasa de Interés.

Condiciones Vinculantes:
1. Determinar la ganancia del tercer mes.

TIPO DE PROBLEMA
Problema de evaluación.

Cátedra Algoritmos y Estructuras de Datos.

Página: 1/8

si el Cátedra Algoritmos y Estructuras de Datos. Página: 2/8 . Si el primer número es mayor que el segundo se le restará el tercer número.UNIVERSIDAD TECNOLÓGICA NACIONAL Facultad Regional Tucumán Departamento SISTEMAS Cátedra: Algoritmos y Estructuras de Datos Ciclo 2015/2016 DICCIONARIOS Diccionario de Resultados Variables Identificador Formato vfinal gfinal Real Real Descripción Total acumulado en la cuenta después de “meses” Ganancia del último mes Constantes Diccionario de Datos Identificador Formato Descripción monto real Cantidad de dinero depositado mult real Multiplicador de intereses int real Tasa de interés del banco igual a 2% Primarias Variables Secundarias Constantes Diccionario de Condiciones Vinculantes Número 01 02 03 04  Descripción mult = (int/100)+1 vfinal = monto*(mult^meses) gfinal = vfinal-(monto*(mult^(meses-1))) El diagrama de flujo de este ejercicio es archivo TPN2A-E01-Ale-ArueOcampo. determinar entre el primero y el segundo cuál es mayor.dfd Ejercicio 02: Dados 3 números enteros.

Si el primer número es mayor que el segundo se le restará el tercer número. Página: 3/8 . ANÁLISIS DE LAS PARTES DEL PROBLEMA Resultados:  Diferencia entre el primer número y el tercero. se le sumará el tercer número.  Tercer número.UNIVERSIDAD TECNOLÓGICA NACIONAL Facultad Regional Tucumán Departamento SISTEMAS Cátedra: Algoritmos y Estructuras de Datos Ciclo 2015/2016 segundo número es mayor que el primero. avisando por pantalla él tipo de operación realizada. Datos:  Primer número. Condiciones Vinculantes: 1.  Segundo número. Se pide: Mostrar el número final de la operación realiza. si el segundo número es mayor que el primero. TIPO DE PROBLEMA es un ejercicio compuesto DICCIONARIOS Cátedra Algoritmos y Estructuras de Datos. 2.  Diferencia entre el segundo número y el tercero. se le sumará el tercer número.

dfd Ejercicio 03: El ANSES necesita clasificar a las personas que se acogieron a la Jubilación durante 2012 y 2013. Tercer número ingresado.UNIVERSIDAD TECNOLÓGICA NACIONAL Facultad Regional Tucumán Departamento SISTEMAS Cátedra: Algoritmos y Estructuras de Datos Ciclo 2015/2016 Diccionario de Resultados Identificador Formato resultado Real Descripción Resultado de num1-num3 o num2-num3 Variables Constantes Diccionario de Datos Primarias Variables Identificador Formato num1 num2 num3 Real Real Real Descripción Primer número ingresado. Secundarias Constantes Diccionario de Condiciones Vinculantes Número 01 02 03 04  Descripción Si (num1 > num2)  resultado = num1 .num3 Si no (num1 > num2)  resultado = num2 – num3 El diagrama de flujo de este ejercicio es archivo TPN2A-E02-Ale-ArueOcampo. Conociendo la edad y años de servicios de una Cátedra Algoritmos y Estructuras de Datos. Segundo número ingresado. Página: 4/8 .

 Mensaje4: No tiene jubilación. Se pide: Determinar según los datos de entradas. que tipo de jubilación le corresponde. Condiciones Vinculantes: 1. Jubilación Por antigüedad adulta: 65 o más años de edad y una antigüedad de 30 o más años. 3. Datos:  Edad  Antigüedad. Jubilación Por antigüedad adulta: 65 o más años de edad y una antigüedad de 30 o más años.  Mensaje3: jubilación por edad adulta. c.  Mensaje2: jubilación por antigüedad. TIPO DE PROBLEMA Cátedra Algoritmos y Estructuras de Datos.UNIVERSIDAD TECNOLÓGICA NACIONAL Facultad Regional Tucumán Departamento SISTEMAS Cátedra: Algoritmos y Estructuras de Datos Ciclo 2015/2016 persona determinar qué tipos de jubilación le corresponde. 2. b. Jubilación Por antigüedad Joven: 64 o menos años de edad y una antigüedad superior a los 30 años. Tener en cuenta que existen 3 tipos de Jubilación: a. Página: 5/8 . Jubilación Por antigüedad Joven: 64 o menos años de edad y una antigüedad superior a los 30 años. Jubilación Por Edad: Deben tener 65 o más años de edad y menos de 30 años de servicios. ANÁLISIS DE LAS PARTES DEL PROBLEMA Resultados:  Mensaje1: jubilación por edad. Jubilación Por Edad: Deben tener 65 o más años de edad y menos de 30 años de servicios.

UNIVERSIDAD TECNOLÓGICA NACIONAL Facultad Regional Tucumán Departamento SISTEMAS Cátedra: Algoritmos y Estructuras de Datos Ciclo 2015/2016 Es un problema de decisión DICCIONARIOS Diccionario de Resultados Variables Identificador Formato mensaje1 mensaje2 mensaje3 mensaje4 Cadena Cadena Cadena Cadena Descripción 'jubilación por edad' 'Jubilación por antigüedad adulta' 'Ud. Página: 6/8 . tiene la jubilación por antigüedad joven' 'No tiene ninguna jubilación actualmente' Constantes Diccionario de Datos Primarias Identificador Formato edad antiguedad entero entero Descripción Edad de la persona en años Antigüedad de la persona en años Variables Secundarias Constantes Diccionario de Condiciones Vinculantes Número 01 02 03 04  Descripción ((edad <= 64) && (antigüedad > 30))  mensaje3 (( ! (edad <= 64)) && ( ¡ (antigüedad > 30)))  mensaje4 (( ! (edad <= 64)) && (antiguedad>=30))  mensaje2 (( ! (edad <= 64)) && ( ¡ (antiguedad>=30)))  mensaje1 El diagrama de flujo de este ejercicio es archivo TPN2A-E03-Ale-ArueOcampo.dfd Cátedra Algoritmos y Estructuras de Datos.

UNIVERSIDAD TECNOLÓGICA NACIONAL Facultad Regional Tucumán Departamento SISTEMAS Cátedra: Algoritmos y Estructuras de Datos Ciclo 2015/2016 Ejercicio 04: Una Farmacia hace el 15% de descuento sobre los precios de los medicamentos a los socios de una Mutual. Total descontado del precio. Conociendo el precio de lista de un producto. ANÁLISIS DE LAS PARTES DEL PROBLEMA Resultados:  Importe del socio  Monto a cargo de la mutual. Datos:  Descuento del 15%  Precio del medicamento Condiciones Vinculantes: 1. Se pide: Determinar el importe que debe abonar el socio y el monto con cargo a la mutual. Página: 7/8 . TIPO DE PROBLEMA Es un problema de evaluación. Precio de lista – descuento. Cátedra Algoritmos y Estructuras de Datos. 2.

dfd Cátedra Algoritmos y Estructuras de Datos.UNIVERSIDAD TECNOLÓGICA NACIONAL Facultad Regional Tucumán Departamento SISTEMAS Cátedra: Algoritmos y Estructuras de Datos Ciclo 2015/2016 DICCIONARIOS Diccionario de Resultados Variables Identificador Formato socio mutual Real Real Descripción Monto abonado por el socio Monto bonificado por la mutual Constantes Diccionario de Datos Identificador Formato Descripción monto Real Precio de lista del medicamento dsoc vmut Real Real Porcentaje abonado por el socio Porcentaje abonado por la mutual desc Entero Descuento ofrecido por la mutual en % Primarias Variables Secundarias Constantes Diccionario de Condiciones Vinculantes Número 01 02 03 04  Descripción dsoc = (1-(desc/100)) vmut = (desc/100) socio = (monto*dsoc) mutual = (monto*vmut) El diagrama de flujo de este ejercicio es archivo TPN2A-E04-Ale-ArueOcampo. Página: 8/8 .