Programas
EJERCICIOS PROPUESTOS
Prof. BETZABETH LEÒN
Ejercicio Nro. 1:
La empresa JUMZ, S.A. se dedica al ensamblaje de coches de juguete, los cuales tienen cuatro componentes: carrocería, motor, ruedas y adorno, teniendo asignados los códigos, 1, 2, 3 y 4 respectivamente. Para ensamblar un coche de juguete se precisa de una carrocería, un motor, cuatro ruedas y dosadornos.
Estos componentes son de fabricación externa y se adquieren a una serie de proveedores que aplican dos tipos de descuentos por volumen de compras. El descuento 1 se aplica a las unidades comprendidas entre 501 y 999; a partir de la unidad 1000, se aplicará el segundo tipo de descuento (las primeras 500 unidades no disfrutan de ningún tipo de descuento).
El descuento 1 es de un 12% de suprecio para las carrocerías, de un 14% para los motores, 17% para las ruedas y 5% en el caso de los adornos.
El descuento 2 es de un 25% de su precio para las carrocerías, de un 28% para los motores, 30% para las ruedas y 15% en el caso de los adornos.
El precio de las carrocerías es de 40 BsF., los motores se venden a 12 BsF., a 3 BsF. cada una de las ruedas y a 7 BsF. los adornos.
Elaboreun programa en C++ con funciones y pase de parámetros. Al programa se le debe introducir la cantidad de carros de juguete a ensamblar e imprimir por pantalla:
· El monto que sale ensamblar la cantidad de carros indicada, tomando en cuenta el descuento (si es que lo tiene y el tipo de descuento), así mismo debe imprimir toda la información relativa a sus componentes (en total cuantas carrocerías,cuantos motores, cuantas ruedas, cuantos adornos y precios de la venta).
Debe realizar un menú de opciones para el ingreso e impresión por pantalla de la información.
NOTA: Recuerde que se tomará en cuenta la presentación y elementos que ud. como programador le aporte al sistema con su creatividad.
Ejercicio Nro. 2:
El liceo Rafael Rangel desea que Ud. diseñe un sistema para llevar elcontrol de las notas de todos los alumnos y se puedan emitir los boletines, el sistema debe permitir ingresar varios alumnos, sus datos como lo son: cédula, nombre, apellido, grado y sección, y también sus notas por materia (cada alumno cursa solo 5 materias: matemática, castellano, química, inglés y física). También se requiere calcular el promedio del alumno. Así mismo el sistema debe tener unmenú que tenga lo siguiente: ingresar la información personal del alumno, ingresar sus calificaciones definitivas por materia, calcular el promedio, mostrar el alumno con mejor promedio, mostrar los boletines de los alumnos registrados y salir.
Especificaciones de diseño: Debe utilizar arreglos para poder registrar la información, Debe utilizar funciones.
Ejemplo de la salida por pantalla de losboletines:
BOLETÍN:
Alumno: María Leal
Grado que cursa: 5
Sección: A
Materia Nota
Matemática 17
Castellano 15
Química 18
Inglés 14
Física 10
Promedio: 14,8
BOLETIN:
Alumno: Roberto Hernández
Grado que cursa: 8
Sección: B
Materia Nota
Matemàtica 12
Castellano 18
Química 20
Inglés 10
Física 17
Promedio: 15,4
El alumno con mejor promedio es: RobertoHernández
Nota: Recuerde que se tomará en cuenta la presentación y elementos que Ud. como programador le aporte al sistema con su creatividad.
Ejercicio Nro. 3:
Una fábrica de huevos de chocolate tiene establecida una clasificación de los mismos en función de su peso en kilogramos, como se observa en la siguiente tabla:
Categoría | Peso Máximo en Kg. | Precio venta/kg. | Costo Almacén pordía | Precio Chocolate |
1 | 1,5 | 1000 | 20 | 600 |
2 | 3 | 1500 | 30 | |
3 | 6 | 2000 | 60 | |
4 | ---------- | 3000 | 100 | |
La empresa quiere que el operador únicamente introduzca en el programa el peso del huevo en gramos, la fecha de fabricación y la de venta (si no sabe calcular los días entonces debe también pedirlos). El resto de los datos los debe...
Regístrate para leer el documento completo.