Programas

Páginas: 7 (1683 palabras) Publicado: 25 de julio de 2012
INGENIERÍA DE LA PROGRAMACIÓN
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa
  • Program
  • Un Programa
  • Programas
  • Programas
  • Programa
  • Programador
  • Program

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS