PRAC04COM18_DA_2018.pdf

Please download to get full document.

View again

of 3
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Categories
Published
UNIVERSIDAD DE EL SALVADOR FACULTAD DE CIENCIAS ECONÓMICAS ESCUELA DE CONTADURÍA PÚBLICA DEPARTAMENTO DE COMPUTACIÓN COMPUTACIÓN CICLO I-2018 GUIA DE PRÁCTICAS #: 4 “Diseño de algoritmos: Estructuras de selección e Iterativas” OBJETIVOS:  Comprender la metodología para la solución de problemas.  Aprender el procedimiento de diseño de estructuras
   Ciclo I-2018 1 UNIVERSIDAD DE EL SALVADOR FACULTAD DE CIENCIAS ECONÓMICAS ESCUELA DE CONTADURÍA PÚBLICA DEPARTAMENTO DE COMPUTACIÓN COMPUTACIÓN CICLO I-2018 GUIA DE PRÁCTICAS #: 4 “Diseño de algoritmos: Estructuras de selección e Iterativas ”   OBJETIVOS:    Comprender la metodología para la solución de problemas.    Aprender el procedimiento de diseño de estructuras de un flujo de datos selectivas y repetitivas o de iteración para implementar una solución de toma de decisiones y repetición de acciones. INDICACIONES: 1.   Desarrolle cada ejercicio en PSEInt para validar el diseño del algoritmo. 2.   Para cada ejercicio se pide: Análisis del problema, Pseudocódigo y Flujograma. 3.   Guarde el desarrollo de los ejercicios en archivo de texto con el nombre: Carnet-prac04. 4.   Suba el archivo al enlace Entrega de guía de prácticas No. 4. 5.   Tiene como fecha límite para subir el archivo el 22 de abril de 2018 EJERCICIOS: 1.   Se le pide un programa que realice lo siguiente: 1.1.Un cliente ordena cierta cantidad de hojas de hielo seco, viguetas y armazones; las hojas de hielo seco tienen un 20% de descuento y las viguetas un 15%, sobre el total de cada una. Los datos que se tiene por cada tipo de artículo son: la cantidad  pedida y el precio (hojas precio=2.75, viguetas precio=4, armazones precio=6.75). Además si se paga de contado tiene un descuento de 7% sobre el monto total. El algoritmo debe imprimir el costo total de la orden, en caso de ser efectivo de mostrar el costo inicial, el descuento y el monto final. Recuerde los datos ingresados no pueden ser negativos.   Ciclo I-2018 2 1.2. La solución debe procesar las ordenes de 10 clientes y mostrar la siguiente información: a)   ¿Cuántos clientes pagaron en efectivo?  b)   ¿Cuál es la suma total de todas las ventas? c)   ¿Cuántos productos se vendieron de cada tipo? 2.   La empresa “ Innovaciones Contables ”, posee dos tipos de empleados, siendo estos administrativos y operativos, el salario que poseen es de $500 y $350 respectivamente. Se desea crear una solución para obtener el monto en concepto de horas extras, si el empleado es administrativo y el número de horas extras es menor a 25 el precio por hora extra es de $2.50, caso contrario cada hora extra se pagará a $2.00 Si el empleado es operativo y el número de horas extra es mayor a 25 el precio por hora extra es de $2.75 caso contrario el pago por cada hora extra será de $2.50. 2.1. La solución a diseñar debe mostrar la siguiente información.   a.   Salario Inicial : $  b.   Cantidad de horas extras reportada: $ c.   Pago en concepto de horas extras : $ d.   Salario total: $ 2.2. La solución debe procesar una cantidad de empleados solicitada y calcular la siguiente información: a.   Cantidad de empleados administrativos.  b.   Cantidad de empleados operativos. c.   Total de horas extras reportadas sin importar el tipo de empleado. 3.   Escriba un programa para determinar si un solicitante puede lograr un préstamo. 3.1. El programa d eberá pedir los siguientes datos: historia crediticia („1‟ buena o „2‟ regular), cantidad a prestar, salario anual, cantidad de hijos. El banco solo considerará a los solicitantes con un estado de crédito bueno y que hayan obtenidos más de seis puntos en la evaluación: Los puntos se obtienen de la siguiente manera:   Ciclo I-2018 3    5 puntos si el salario es 50% del préstamo o más.    3 puntos si el salario es por lo menos el 25% pero menos de 50% del préstamo.    1 punto si el salario es por lo menos el 10% pero menos de 25% del préstamo.    5 puntos si solo tiene un hijo.    3 puntos si tiene dos hijos.    0 punto si tiene más de dos hijos.   Si la condición crediticia es buena el programa debe mostrar, la cantidad de puntos y la observación (es decir si el préstamo será otorgado o no). Si la condición crediticia es regular debe mostrar el mensaje, “U sted no es sujeto a crédito, gracias por visitarnos ” . 3.2.La solución debe procesar una cantidad de personas solicitada y calcular la siguiente información: a.   Cantidad de personas que se les denegó el crédito.  b.   Monto total de todos los créditos otorgados. 4.   Diseñar un algoritmo que realice lo siguiente: 4.1.Calcular el total a pagar, en una venta normal de un almacén, éste posee dos  productos identificados con el código1 y código2, cuyos precios son ($2.50 y $3.75), el cliente debe proporcionar el número de total de productos a comprar y el tipo de  producto. Además se debe tomar en cuenta que el almacén ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra. Adicionalmente se debe calcular el 13% de IVA a la compra. 4.2. La solución se debe diseñar para que se repita N  veces y muestre la siguiente información: a.   Cantidad de productos por código.  b.   Monto total de descuento otorgado. c.   ¿Cuáles serían los ingresos reales de la empresa si no se hubiera otorgado descuentos?
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks
SAVE OUR EARTH

We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

More details...

Sign Now!

We are very appreciated for your Prompt Action!

x