

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
En este documento se presenta la práctica número 1 de la asignatura de programación i de la universidad centroccidental 'lisandro alvarado'. El objetivo de la práctica es implementar programas en c++ utilizando el patrón de diseño mvc, para resolver el problema de calcular las comisiones de cada mecánico en un taller automotriz, teniendo en cuenta el monto total cobrado y el tipo de reparación. El documento incluye instrucciones detalladas, consideraciones y un planteamiento con datos de ejemplo.
Tipo: Ejercicios
1 / 2
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


Coordinación de Programación I (Ingeniería en Informática) Página 1
UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGÍA SISTEMA DE EDUCACIÓN A DISTANCIA
ASIGNATURA: Programación I CÓDIGO: 3 154 DEPARTAMENTO: Sistemas
Práctica Nº 1 Unidad IV
Implementar programas en lenguaje C++ haciendo uso de el patrón de diseño Modelo- Vista-Controlador MVC. INSTRUCCIONES: Lee con detalle el planteamiento que se propone, con el fin de realizar la etapa que corresponde al análisis del problema planteado en la metodología vista en clase. Construye el diagrama de clases. Recuerda que debes hacer uso de el patrón de diseño MVC Codifica el programa en lenguaje C++ usando el compilador Eclipse. Para ello: Escribe el diseño .h de cada clase involucrada en el planteamiento tanto del modelo como de las vistas. Escribe la implementación .cpp de cada clase. Escribe el controlador. Ejecuta y verifica los resultados de tu proyecto. Para ello debes crear un conjunto lógico y coherente de datos de prueba.
Para cumplir con el objetivo de la práctica, y optimizar el trabajo que debes realizar en el laboratorio, es indispensable que traigas el programa elaborado en Eclipse.
Coordinación de Programación I (Ingeniería en Informática) Página 2
UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGÍA SISTEMA DE EDUCACIÓN A DISTANCIA
ASIGNATURA: Programación I CÓDIGO: 3 154 DEPARTAMENTO: Sistemas
Práctica Nº 1 Unidad IV
PLANTEAMIENTO: Un taller automotriz de la ciudad de Barquisimeto que trabaja con reparaciones eléctricas, tren delantero y frenos, requiere saber cuál es la comisión que le deberá cancelar a cada uno de sus mecánicos por las reparaciones realizadas. La comisión se calcula en base al monto cobrado al cliente y al tipo de reparación ( valor numérico 1. Eléctricas, 2. Tren Delantero y 3. Frenos ), según la siguiente tabla: Tipo de Reparación Porcentaje de la comisión Eléctricas 10
Tren Delantero 20 Frenos 15
Cada mecánico recibe unos BsF. que corresponden al monto total de sus comisiones, por todas las reparaciones que realizó. El taller necesita saber, entre todos los montos totales de comisiones cual fue el mayor y el porcentaje que representa las reparaciones de tren delantero con respecto al total de reparaciones realizadas. Adicional, el taller suministra de cada mecánico los datos de: cedula, nombre y cantidad de reparaciones que realizó y por cada reparación el tipo y su respectivo un monto