PROYECTOS PRIMER PARCIAL SOFTWARE DE SISTEMAS Los Proyectos deberán de entregarse el día lunes 24 de octubre, en un CD o DVD regrabable. En el mismo deberán de grabar el programa en Java. En un documento de Word deberán de diseñar el diagrama Entrada, proceso, salida. Así como el Algoritmo, El diagrama de flujo y una prueba de escritorio mínimo con tres corridas pro ejemplo: Numero de corrida calificación resultado 1 8 Aprobado 2 6 reprobado 3 -1 Calificación no valida EL DIA LUNES TAMBEIN SE REVISARAN FIRMAS POR LO QUE SUGIERO QUE ESE DIA TRAIGAN LAS MISMAS NO SE REVISARAN OTRO DIA. LOS TRABAJOS DE INVESTIGACION IMPRESOS ASI COMO LOS PROYECTOS EN EL CD REGRABABLE SOLO SE ENTREGARAN EL DIA LUNES A LA HORA DE INICIADA LA CLASE. YA QUE LA CLASE CONTINUARA NORMAL. LOS PROYECTOS PODRAN DESARROLLARLOS CON LA ESTRUCTURA QUE SE REQUIERA O LA QUE USTEDES QUIERAN (FOR, WHILE, DO-WHILE, IF, CASE) SEGÚN SEA EL CASO DE CADA PROYECTO, CON ARREGLOS O CON METODOS, O BIEN SIN UTILIZARLOS. ADEMAS EL PROGRAMA DEBERA DE PODER REGRESARSE PARA SU EJECUCION. POR NINGUN MOTIVO SE PODRAN INTERCAMBIAR LSO PROYECTOS YA ASIGNADOS. 1.Jorge Luis Dados como datos el nombre, la categoría y el sueldo de un trabajador, calcule el aumento correspondiente teniendo en cuenta la siguiente tabla. Categoría Aumento 1 15% 2 10% 3 8% 4 7% Deberá de mostrar como datos de salida el nombre del trabajador, la categoría a la que pertenece, su sueldo actual y su sueldo con aumento según corresponda a su categoría. En caso de que se teclee una categoría (0,-4, 5,6) es decir una categoría no especificada deberá enviar mensaje de error. 2. Ivan Vega En una tienda se efectúan un descuento a los clientes dependiendo del monto de la compra. El descuento se efectúa con base en el siguiente criterio. Si el monto es menor que $ 500 no habrá descuento Si el monto está comprendido entre $500 y $1000 habrá un 5% de descuento Si el monto esta comprendido entre $1001 y $ 7000 habrá un 11% de descuento Si el monto esta comprendido entre $7001 y $ 15000 habrá un 18% de descuento Si el monto es mayor a $15000 habrá un 25% de descuento. Deberá de mostrar como datos de salida el Monto que se halla ingresado, el mensaje del % de descuento y se deberá de mostrar el nuevo precio con descuento. En caso de ingresar un monto negativo o 0 enviar un mensaje de error monto no valido. 3.Daniel Gayoso El costo de las llamadas telefónicas internacionales depende de la zona geográfica en la que se encuentre el país destino y del numero de minutos hablados. En la siguiente tabla se presenta el costo del minuto por zona. A cada zona se le ha asignado una clave. Clave Zona Precio 12 America del norte 2 15 America Centrarl 2.2 18 Americ del Sur 4.5 19 Europa 3.5 23 Asia 6 25 Africa 6 29 Oceania 5 En caso de ingresar una clave que no esta dentro de las especificadas anteriormente deberá de marcar un mensaje de error. 4. Daniel García En una casa de empeño el porcentaje de intereses del préstamo es de acuerdo a la siguiente tabla. Se deberá de calcular el total a pagar por el préstamo incluido el porcentaje de intereses. Préstamo 0 – 5000 % intereses 5% total a pagar 5001 – 10000 7% 1001 – 20000 9% Si se ingresa una cantidad negativa enviar mensajes de error 5.Jesus Escriba un programa que permita calcular lo que hay que pagarle a un trabajador teniendo en cuenta el sueldo y las horas extras trabajadas. Para el pago de horas extras se toma en cuenta la categoría del trabajador. Categoría Precio Hora Extra 1 $30 2 $38 3 $50 4 $70 Cada trabajador puede tener como máximo 30 horas extras, si tiene mas solo se le pagaran 30. A los trabajadores con categoría mayor a 4 no debemos pagarles horas extras. El programa deberá de mostrar como salida el nombre del trabajador, su sueldo, su categoría y el pago total con o sin horas extras en caso de ser acreedor a horas extras. 6. Ivan Dados como datos la matricula de un alumno, la carrera en la que esta inscrito, su semestre y su promedio; determine si el mismo es apto para pertenecer a alguna de las facultades menores que tiene la universidad. Si el alumno es aceptado teniendo en cuenta las especificaciones que se listan abajo, se debe imprimir su matricula, carrera y la palabra aceptado. Especificaciones para pertenecer a las facultades menores: Economía: Semestre >= 6 y promedio >=8 Computación: Semestre >6 y promedio >8.5 Administración: Semestre >5 y promedio >8.5 Contabilidad: Semestre >5 y promedio >8.5 Además si se escribe como carrera una diferente a las especificadas en la lista anterior por ejemplo Derecho que envié un mensaje de error. 7.Ricardo Covarrubias En un estadio se tienen 5 tipos diferentes de localidades, las cuales se identifican por una clave numérica que es un valor comprendido entre 1 y 5. Los precios de cada localidad y los datos referentes a las ventas de boletos para el próximo juego se proporcionan como sigue: Precio1 Localidad1 Precio2 Localidad2 Precio3 Localidad3 Precio4 Localidad4 Precio5 Localidad5 a) Lea los precios b) Lea los datos de las ventas de boletos c) Imprima para cada venta, la clave, la cantidad y el importe total de los boletos vendidos en esta venta. d) Calcule e imprima la cantidad de boletos vendido de cada tipo e) Calcule e imprima la recaudación total del estadio. 8.Martin En un club deportivo se tiene como datos la edad de 25 niños y su promedio, dependiendo de la edad y del promedio podrán integrarse a algún deporte tomando en cuanta la siguiente tabla. Edad Número de niños Promedio 10 5 7, 8,10 9 2 8,7 8 2 6,7 7 6 9,10 6 10 8,9,10 Si edad es entre 6 y 8 o 10 y con promedio de 9 a 10 podrá ingresar a futbol Si edad es entre 8 y 10 y con promedio de 8 a 10 podrán ingresar a básquetbol Si edad es entre 6 y 10 y promedio es igual a 10 el niño puede elegir el deporte al que quiere ingresar. Si edad es entre 6 y 10 y promedio es menor a 7 no podrá integrarse a ningún deporte 9.Jonathan N aspirantes a universidad presenta su examen de admisión de acuerdo a la siguiente tabla de aciertos se mencionan algunos datos importantes. El total de aciertos es 120. El pago de inscripción es de 1800 Aciertos <=70 >=71 y >=90 >=81 y < 120 Indicaciones no aceptado asignado a otra carrera sin beca aceptado en la carrera seleccionada y con beca del 10% Se deberán de mostrar los mensajes además del total a pagar con o sin beca según sea el caso. 10. Bladimir En un hospital se ha hecho un estudio sobre los pacientes registrados durante los últimos 10 años, con el objeto de hacer una aproximación de los costos de internación por paciente. Se obtuvo un costo promedio diario según el tipo de enfermedad que aqueja al paciente. Además se pudo determinar que en promedio todos los pacientes con edad entre 14 y 22 años implican un costo adicional del 10%. La siguiente tabla expresa los costos diarios, según el tipo de enfermedad. Tipo de enfermedad Costo/paciente/día 1 25 2 16 3 20 4 32 Además si se escribe un tipo de enfermedad diferente a las ya especificadas enviar un mensaje de error. 11. Rosa Un vendedor ha hecho una serie de ventas y desea conocer aquellas de $ 200 o menos, las mayores a $ 200 pero inferiores a $ 400, y el número de ventas de $400 o superiores a tal cantidad. 12. Juan Miguel Supongamos que en una reciente elección hubo cuatro candidatos (con identificadores 1,2,3,4). Usted deberá de encontrar mediante un programa, el numero de votos correspondiente a cada candidato y el porcentaje que obtuvo respecto al total de votantes. El usuario tecleara los votos de manera desorganizada, tal como se obtuvieron en la en la elección, el final de datos esta representado por el 0 ya que ya no existen votos que contar. De una empresa con N empleados, necesitamos obtener el numero de empleados y el sueldo del trabajador con el mayor sueldo de la empresa y el del menor sueldo de mayor sueldo de la empresa . 13.Victor Hugo En una bodega se tiene información sobre las cantidades producidas de cada tipo de vino, a lo largo de los últimos años. Haga un programa que calcule e imprima lo siguiente: A) El total producido de cada tipo de vino (son 5 tipos) a lo alrgo de los N años. B) El total de vino producido por año. C) Año en que se produjo las mayor cantidad de litros de vino del tipo 2. Imprimir también la cantidad de litros D) Verificar si hubo algún año ene l cual no se produjo vino tipo 3, si existe dicho año, imprimirlo. 14.David Calcule el aumento de un sueldo para un grupo de empleados de una empresa teniendo en cuenta el siguiente criterio: Si su sueldo es inferior o igual 5 salarios mínimos de la zona A de la República Mexicana el aumento será del 8% Si su sueldo es mayor a 6 salarios mínimos d la zona B d la República Mexicana el aumento será del 11% Además mostrar el total de la nomina que se le paga a los empleados que pertenecen a la Zona a y la de los empleados que pertenecen a la zona B. 15. Hugo Cesar En el centro meteorológico de Argentina se llevan los promedios mensuales de las lluvias caídas en las principales regiones cerealeras del país. Existen 3 regiones importantes denominadas norte, centro y sur. Se debe de obtener lo siguiente: a) El promedio anual de la región centro b) El mes y registro con menor lluvia en la región sur c) La región con mayor lluvia anual (considere que los registros anuales de las regiones son diferentes). 16. Daniel Aquino Los datos reunidos en la Secretaria de Industrias relacionado a la producción de N fabricas (N<=100) en cada uno de los meses del año anterior, se proporcionan de la siguiente forma. Fabrica1 Mes1 ….Mes12 Fabrica2 Mes1 ….Mes12 Fabrican Mes1 ….Mes12 Se debe de calcular lo siguiente: a) Los totales anuales de cada fabrica b) La clave de la fábrica que mas produjo en el año. Indicar también el total de la producción c) Imprimir las claves de las fabricas cuyas producciones en elmes de julio superaron los 3000000. 17. Ricardo Barroso Calcular el promedio de 3 calificaciones y asignarle un porcentaje de beca de acuerdo a los siguientes parámetros. El pago mensual de colegiatura es de 2500. Deberá de imprimir si el alumno tiene beca así como el total a pagar de su mensualidad descontando el % de beca. Promedio % beca 6-7 10 7-8 20 8-9 30 9-10 40 18. Michel En una tienda de regalos un cliente compra n regalos y suman un total de n pesos, se le deberá de informar al cajero si el cliente desea llevar más productos si es que aun hay en existencias el producto que desea llevar en caso contrario imprimir el total a pagar. Se debe de contar con un inventario inicial de N artículos y de ahí cada vez que el cliente realice una compra se deberá de ver reflejado que el inventario ha disminuido, adema de imprimir el total a pagar por todos los artículos que comprara el cliente y deberá de preguntar si quiere solo nota (en esta caso solo imprimirá el total), en caso de requerir factura pedir el RFC del cliente y así mismo desglosar el IVA. 19. Idelfonso En una central camionera existen 5 destinos diferentes a nivel nacional en México y de cada una se manejan 3 salidas por día, matutino vespertino y nocturno y cada camión tiene 40 asientos, calcular el número de boletos vendidos por cada destino en el cual se verán reflejados los vendido por cada turno en cantidad y mostrar el total vendido de los 5 destinos en todos los turnos así como el porcentaje del destino más vendido así como del turno. El costo del boleto dependerá del destino y del turno ya que también se deberá mostrar el monto vendido por destino y por turno.