SISTEMAS INFORMATICOS INDUSTRIALES 2021 PRIMER PARCIAL Para aprobar el parcial debe tener por lo menos 65 puntos sobre el total de 100. EJERCICIO 1. 35 puntos. Escribir un programa que permita ingresar un número N que es la cantidad de asistentes a una capacitación para integrantes de una empresa. Debe validar que N sea positivo. Luego, cargar los datos de los N asistentes. Deberá ingresar el número de documento, el cargo dentro de la empresa. Debe validar que: el DNI sea positivo y el cargo puede ser “G”, “J”, “S”, “O”. En las validaciones, si los valores ingresados son incorrectos, deberá reingresar hasta que ingrese el dato correcto. 1a) Por cada inscripto cargado mostrar el valor que debe pagar como inscripción que le corresponde a esa persona teniendo en cuenta el cargo que ocupa: a) Si ingresó “O” para un operario, la inscripción es de $500.b) Si ingresó “S” para un supervisor, la inscripción es de $1000.c) Si ingresó “J” para un jefe de sector, la inscripción es de $1300.d) Si ingresó “G” para un gerente, la inscripción es de $1600.1b) Y al finalizar deberá calcular e informar: el total recaudado en inscripciones y cantidad de inscriptos por cada cargo. EJERCICIO 2. 35 puntos. Una empresa produce TV, heladeras y microondas. Todos los meses se venden cantidades considerables y necesitan ayuda informática. Se debe realizar un programa que informe las cantidades de cada uno de estos productos vendidos a final de la jornada laboral y los ingresos totales obtenidos por cada producto. Para ello el programa deberá presentar el siguiente menú: 1- Venta de TV. 2- Venta de heladeras. 3- Venta de microondas. 4- Salir e informar el resumen de la jornada. El usuario debe poder ingresar la opción que quiere realizar. SOLO podrá Salir del programa si ingresa 4. - Si elige 1, 2 ó 3 deberá pedir que se ingrese la cantidad de producto vendido y la forma de pago. - Si elige 4 deberá informar: la cantidad vendida de cada producto, el monto recaudado por cada producto y el monto total recaudado. Luego debe finalizar el programa. - Si ingresa cualquier otro nro. deberá informar “ERROR” y mostrar nuevamente el menú. Para los cálculos tener en cuenta que: El precio de un TV es de $50000 y si se paga en efectivo se tiene un descuento del 10%. El precio de la heladera es de $60000 y el pago en efectivo es con un descuento del 25%. Para el caso del microondas es de $25000, con un descuento de pago en efectivo de 15%. Tenga en cuenta que solamente pueden venderse 15 TV en el día. Si se alcanza ese número avisará con un mensaje y mostrará el menú nuevamente. Para el caso de las heladeras, solo pueden venderse 10 por día. Para el caso de los microondas, no hay límite de venta diaria. EJERCICIO 3. 30 puntos. Crear una tabla EMPRESAS que pueda almacenar la siguiente información: Id_empr S1234 A3251 B5896 RazonSoc Sol Andes Bent CUIT 27101254524 27044584578 27123569871 Fecha_ini 18/01/12 01/09/93 21/02/16 Localidad Pdas Oberá Pdas En un archivo de textos escribir el/los comando/s que usaría para: a) Cargar un registro en la tabla: ………………………… b) Mover el puntero al último registro de la tabla: ………………….. c) Mostrar los datos de ese primer registro: ………………………….. d) Reemplazar en todos los registros que la localidad sea Pdas, reemplazar la localidad por POSADAS : …………………………… e) Borrar todos los registros que la Fecha_ini sea menor a 2010: ……………………. Grabar y subir al moodle un comprimido (.zip) de la carpeta donde hayan trabajado y que contenga cada programa como EJERCICIO1, EJERCICIO2, (extensión prg), el archivo de la tabla (extensión dbf) y el archivo de texto con los comandos (.txt).