Ingeniería Agrícola LABORATORIO 1
Joshua Russi PeñaEnsayo14 de Marzo de 2018
675 Palabras (3 Páginas)91 Visitas
Joshua Russi Peña (1733795)
Luisa Izquierdo (1456088)
Universidad del Valle
Ingeniería Agrícola
3745
LABORATORIO 1
- Problema 1: Cálculos financieros
El programa debe realizar el cálculo de la cuota mensual para los tres préstamos que se muestran en la siguiente tabla. En este caso, el programa no recibe valores de entrada y en su lugar se utiliza la función definida anteriormente para calcular el valor de la cuota de cada préstamo.
Metodología:
1. Análisis del Problema:
Problema: Calcular cuota mensual
Entrada: Valor préstamo(p), tasa interés(i) y meses(n).
Proceso: Cuota= [pic 1]
Salida: Mostrar la cuota
Variables: De tipo real.
2. Diseñar el Algoritmo y Escribirlo en Pseudocódigo:
FUNCION Cuotas (p,i,n):
Cu = p*((i*((1+i)**n))/(((1+i)**n)-1))
VOLVER Cu
p=leer "Ingrese el valor del préstamo:"
i=Leer "Ingrese la tasa de interés mensual:"
n=Leer "Ingrese # de meses:"
Cuota = Cuotas (p,i,n)
IMPRIMIR ("El valor de la cuota mensual es de:",Cuota)
3. Realizar Prueba de Escritorio:
[pic 2]
- Problema 2: Calculando la prima salarial
El señor Francisco Flores tiene una empresa dedicada a la avicultura. Como la empresa tiene muy buenas probabilidades de crecer, don Francisco ha contratado sus servicios para hacer un programa que permita calcular la prima salarial de sus empleados. Este valor depende de la antigüedad laboral en años y del salario base del empleado, y se calcula de la siguiente manera:
● Si la antigüedad laboral es menor de 5 años, entonces la prima salarial es igual a la mitad del salario base.
● Si la antigüedad laboral es mayor o igual que 5 años y menor que 10 años, entonces la prima salarial es igual a las 3/4 partes del salario base.
● Si la antigüedad laboral es mayor o igual que 10 años, entonces la prima salarial es igual a un salario base.
1. Análisis del problema
Problema: calcular la prima salarial de un empleado.
Entradas: Nombre, Salario base y antigüedad.
Proceso:
SI(ant<5):pri=sal/2 SINO
SI(ant>=5)and(ant<10):pri=sal*3/4 SINO
SI(ant>=10):pri=sal
VOLVER(pri)
Salida: pri
2. Diseño de algoritmo escrito en pseudocódigo
Inicio
Salario, antigüedad y PrimaSalarial: enteros
Nombre: cadena
FUNCION prima(nom, sal, ant):
SI(ant<5):pri=sal/2 SINO
SI(ant>=5)and(ant<10):pri=sal*3/4 SINO
SI(ant>=10):pri=sal
VOLVER(pri)
nom=LEER "Ingrese el nombre del trabajador:"
sal=LEER "Ingrese el salario basico:"
ant=LEER "Ingrese la cantidad de años que lleva en la empresa"
pri= prima (nom, sal, ant)
IMPRIMIR ("La prima salarial del empleado",nom,"es de:",pri)
Fin.
3. Realizar Prueba de Escritorio:
[pic 3]
- Problema3: Factura de compra
En un almacén se venden únicamente dos productos: jeans y vestidos. Cada jean se vende a $80000 y los vestidos a $90000. Usted debe desarrollar un programa que permita calcular el total a pagar. En cada compra se indica la cantidad de jeans y de vestidos que el cliente desea llevar. Para calcular el valor de la compra, tenga en cuenta que si este valor es superior a $400000 se realiza un descuento del 25% sobre la compra. Si el total de la compra es igual o inferior a $400000, no hay lugar a descuento y el cliente debe pagar el total de esta.
...