Facultad Politécnica
Universidad Nacional de Asunción
ALGORITMO - Sección “B” - Año 2020
Segundo examen parcial
Parte práctica 26/10/2020
Directivas y Recomendaciones
Los comentarios aclaratorios pueden ayudar en la corrección del examen, influyendo
favorablemente en su calificación.
Los archivos de código fuente con la solución de los problemas planteados deben
subirse al aula virtual de ALGORITMO en EDUCA. El nombre del archive debe ser el
mismo que el nombre del alumno. Dentro del archivo debe estar el nombre y apellido,
y número de cédula de identidad del alumno en forma de comentarios. Antes de
“entregar” su examen, verifique la subida correcta del archivo creado. No se corregirán
archivos recibidos por otro medio.
Recuerde los criterios de evaluación
Consideraciones generales:
Criterio a considerar: Puntos
Orden, estilo y uso adecuado del lenguaje: se 3
tendrán en cuenta el uso correcto de variables y tipos
de datos adecuados, manejo de los espacios de
manera adecuada (indentación), uso de constantes en
caso de ser necesarios
Implementación y utilización correcta de las 7
estructuras teniendo en cuenta el enunciado
solicitado:
Las estructuras que se pueden utilizar son los arreglos
y/o registros dependiendo del problema planteado.
Además recuerde que para la solución pueden llegar a
implementarse condicionales, Iterativas y/o
subprogramas para una solución óptima
Implementación correcta de las validaciones: la 5
resolución puede implicar validaciones que deben de
estar en la solución, éstas deben ser ubicadas
correctamente en la descripción del ejercicio
Funcionamiento correcto del algoritmo 12
Salida esperada: Respetando el formato como se ha 3
solicitado en el enunciado. en caso que se agreguen
cálculos a la solución planteada debe de estar
correctamente impreso.
Total 30
1
Facultad Politécnica
Universidad Nacional de Asunción
TEMA 1 - 30p
La empresa AMANECER maneja una nómina de 10 funcionarios en la sucursal de
Santa Rosa. Cada fin de mes se debe realizar el cálculo para el pago de salarios de manera
manual, por lo cual la central ha decidido informatizar dicho proceso.
El proceso consiste en cargar todos los datos de la nómina de funcionarios teniendo en
cuenta que cada uno de los funcionarios posee un código del 1 al 10.
Tenga en cuenta los siguientes datos:
Maneje conceptos de nómina (código, nombre, tipoOp 1=asignación, 2=deducción,
monto).
Las asignaciones aumentan lo ganado, (sueldo, horas extras, bonos entre otros)
Las deducciones reducen lo ganado (seguro social, adelanto etc)
En un array se manejarán los datos del trabajador, código, cedula, nombre.
Otro array de movimientos de nómina donde indique código del trabajador, código de
concepto, se debe hacer un menú, para incluir conceptos de nómina, trabajadores y
movimientos de nómina
Observación:
A cada funcionario se le deberá descontar indefectiblemente el 9% en concepto de
IPS
Elabore un programa que permita controlar las asignaciones y deducciones de cada
funcionario al final del mes.
Muestre en pantalla los datos de cada funcionario y los movimientos correspondientes en
asignaciones y deducciones del mes, así también cuanto es el total a cobrar.
Tenga en cuenta el siguiente esquema
Codigo Cedula Nombre Asignaciones Deducciones Total a cobrar
001 3325140 Juan Perez 5040000 300000 4740000
Se solicita que en la resolución del planteamiento se tenga:
1. Al menos un tipo de dato REGISTRO
2. Al menos una subrutina de tipo función que devuelva al programa principal
3. Al menos una subrutina de tipo procedimiento