EVALUACION PERMANENTE N° 3

UNIVERSIDAD NACIONAL "SAN LUIS GONZAGA" DE ICA FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA ESCUELA DE INGENIERÍA ELECTRÓNICA ING. JOSE L. LUNA ANGULO

PROGRAMA 1
Elaborar un cuadro de diálogo cuya interfaz es la que se muestra. 1.-Inicialmente deben estar deshabilitados los cuadros de texto PRECIO, TOTAL A PAGAR y el botón AGREGAR. El comando NUEVO debe borrar todos los objetos excepto los cuadros de listas TIPO DE PRODUCTO y TIPO DE CLIENTE y deshabilitar nuevamente el comando AGREGAR. El comando SALIR debe finalizar la ejecución del cuadro de diálogo pero antes debe realizar una consulta para confirmar el fin del programa. 2.-Al momento de ejecutar el programa se debe mostrar en el cuadro de lista TIPO DE PRODUCTO: Equipos de Cómputo y Materiales de Oficina y en el cuadro de lista TIPO DE CLIENTE: A, B, C. Al seleccionar uno de los 2 TIPO DE PRODUCTO se debe mostrar en el cuadro de lista PRODUCTO 5 productos diferentes. Al seleccionar un producto se mostrará su precio respectivo. 3.-Al seleccionar el tipo de cliente se activará el botón AGREGAR inicialmente deshabilitado. El botón AGREGAR debe añadir los datos en los cuadros de lista respectivos, siempre y cuando el TOTAL A PAGAR no supere el crédito máximo que se puede otorgar a un tipo de cliente. Cliente A= S/100.00 máximo; Cliente B= S/200.00 máximo y Cliente C= S/300.00 máximo. Si un cliente supera el máximo crédito permitido el programa debe mostrar un mensaje de advertencia. SUBTOTAL = PRECIO * CANTIDAD TOTAL A PAGAR = SUMA DE LOS SUBTOTALES 4.-Si después de haber seleccionado un tipo de cliente se cambia por otro tipo de menor crédito y si el TOTAL A PAGAR excede al máximo permitido entonces el programa debe mostrar el monto del exceso y a la vez debe sugerir que tipo de cliente le es permitido.

en caso contrario deberá indicar mediante un mensaje el dato que falta ingresar (considerar : SUBTOTAL = PRECIO * CANTIDAD – DESCUENTO). Al momento de ir agregando los datos a los cuadros de lista se debe ir sumando los Subtotales y mostrarlo en el cuadro de texto Total.UNIVERSIDAD NACIONAL "SAN LUIS GONZAGA" DE ICA FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA ESCUELA DE INGENIERÍA ELECTRÓNICA ING. JOSE L.-El comando AÑADIR debe agregar los datos seleccionados en los cuadros de lista respectivos.-Escribir códigos en el procedimiento OnInitDialog para que al ejecutar el programa se muestren 5 ciudades en el cuadro de Lista DESTINO y 3 montos en el cuadro de lista DESCUENTO. conjuntamente con el comando AÑADIR. El comando SALIR debe permitir finalizar el cuadro de diálogo pero antes debe realizar una consulta para confirmar el fin del programa. tal como se muestra en la figura. . El comando NUEVO debe borrar el contenido de todos los objetos y además deberá habilitar sólo los cuadros de texto: N°ASIENTO. pero primero debe verificar que no falte ingresar ningún dato. 3.-Inicialmente todos los cuadros de textos estarán deshabilitados. PASAJERO y CANTIDAD. Los montos de los cuadros de texto PRECIO y DESCUENTO se mostrarán al seleccionar un elemento en los cuadros de lista respectivos. LUNA ANGULO PROGRAMA 2 Elaborar un programa que permita registrar el total de las ventas de pasajes realizadas en una Empresa de Transportes: 1. y el botón de comando AÑADIR. 2.

JOSE L. 4.-Al hacer doble clic sobre uno de los productos se deberá agregar a los cuadros de lista que se encuentran ubicados en el CARRITO DE COMPRA el producto con su respectivo precio y calcular el Total a Pagar.-Escribir códigos en el procedimiento OnInitDialog para que al ejecutar el programa se muestren en el cuadro de lista SELECCIONE EL PRODUCTO la relación de productos que se indican. en caso contrario debe mostrar un mensaje de advertencia. Tipo de Cliente “B” = 1500. 1.-Si el máximo TOTAL A PAGAR del Tipo de Cliente “A” = 3000. Escribir códigos para que cuando estos montos excedan según el Tipo de cliente ingresado muestre un mensaje de advertencia indicando la diferencia del exceso y no agregue el producto al Carrito de Compra. .-Los cuadros de texto PRECIO y TOTAL A PAGAR deben permanecer deshabilitados. siempre y cuando se haya ingresado el Tipo de Cliente. LUNA ANGULO PROGRAMA 3 Elaborar un cuadro de diálogo cuya interfaz es la que se muestra. Al hacer un clic sobre uno de los productos se debe mostrar en el control Picture una imagen que representa al producto y su Precio respectivo en el cuadro de texto correspondiente.UNIVERSIDAD NACIONAL "SAN LUIS GONZAGA" DE ICA FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA ESCUELA DE INGENIERÍA ELECTRÓNICA ING. 2. B o C El comando NUEVO debe borrar todos los objetos excepto el cuadro de lista para Seleccionar el Producto. 3. Tipo de Cliente “C” = 1000. El comando SALIR debe finalizar la ejecución del cuadro de diálogo pero antes debe realizar una consulta para confirmar el fin del programa. Escribir códigos en el cuadro de texto TIPO DE CLIENTE para que sólo permita ingresar A.

aumentar el N° DE FACTURA en uno. Los montos de los cuadros de texto PRECIO y DESCUENTO se mostrarán al hacer doble clic sobre un elemento en los cuadros de lista respectivos. y los botones de comando AÑADIR y ELIMINAR.UNIVERSIDAD NACIONAL "SAN LUIS GONZAGA" DE ICA FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA ESCUELA DE INGENIERÍA ELECTRÓNICA ING. tal como se muestra en la figura. SUBTOTAL y actualizar el TOTAL a pagar. 2.-El comando ELIMINAR debe borrar toda la fila seleccionada en los cuadros de lista : N° DE FACTURA. 3. conjuntamente con el comando AÑADIR y ELIMINAR. El comando NUEVO debe borrar el contenido de todos los objetos. JOSE L. 4. El comando SALIR debe permitir finalizar el cuadro de diálogo pero antes debe realizar una consulta para confirmar el fin del programa. PRODUCTO.-Inicialmente todos los cuadros de textos estarán deshabilitados. y además deberá habilitar sólo los cuadros de texto: CLIENTE y CANTIDAD. CLIENTE.-Escribir códigos para que al ejecutar el programa se muestren 6 productos en el cuadro de Lista PRODUCTOS y 3 montos en el cuadro de lista DESCUENTO. LUNA ANGULO PROGRAMA 4 Elaborar un programa que permita registrar el total de las ventas de productos: 1. pero primero debe verificar que no falte ingresar ningún dato. . Al momento de ir agregando los datos a los cuadros de lista se debe ir sumando los Subtotales y mostrarlo en el cuadro de texto Total.-El comando AÑADIR debe agregar los datos seleccionados en los cuadros de lista respectivos. en caso contrario deberá indicar mediante un mensaje el dato que falta ingresar (considerar : SUBTOTAL = PRECIO * CANTIDAD – DESCUENTO).

Considerar: SUBTOTAL = (PRECIO * CANTIDAD) – DESCUENTO IGV = (19%) * (SUMA DE SUBTOTALES) TOTAL A PAGAR= SUMA DE SUBTOTALES + IGV NOTA. El comando SALIR debe permitir finalizar el cuadro de diálogo. 2.-Escribir códigos en el procedimiento OnInitDialog para que al ejecutar el programa se muestren 9 productos con sus respectivos Precios en el cuadro de Lista PRODUCTOS. El PRECIO de los productos se mostrará en el cuadro de texto correspondiente al seleccionar un elemento en el cuadro de lista PRODUCTOS.-El comando AÑADIR debe agregar los datos ingresados a los cuadros de lista respectivos. pero primero debe verificar que no falte ingresar ningún dato. CANTIDAD y DESCUENTO. de ser así debe mostrar un mensaje de advertencia y borrar el descuento ingresado. en caso contrario deberá indicar mediante un mensaje el dato que falta ingresar. JOSE L. LUNA ANGULO PROGRAMA 5 Elaborar un programa que permita calcular el TOTAL A PAGAR: 1.. Además deberá habilitar sólo los cuadros de texto: CLIENTE.-Inicialmente todos los cuadros de textos estarán deshabilitados. y el botón de comando AÑADIR. .Al momento de ir agregando los datos a los cuadros de lista se deben ir sumando los Subtotales para calcular y mostrar el Igv y el Total a Pagar.-Escribir códigos para que al ingresar el Descuento no sea superior al producto PRECIO * CANTIDAD. 4. tal como se muestra en la figura.UNIVERSIDAD NACIONAL "SAN LUIS GONZAGA" DE ICA FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA ESCUELA DE INGENIERÍA ELECTRÓNICA ING. El comando NUEVO debe borrar el contenido de todos los objetos y aumentar el Número de Boleta en uno. conjuntamente con el comando AÑADIR. 3.

FECHA DE ENTREGA Y SEGUNDA PRACTICA: IVEE1 MARTES IVEE2 JUEVES TRABAJO GRUPAL 03-01-2012 05-01-2012 : MAXIMO 4 INTEGRANTES RESOLVER SOLO 3 DE LOS 5 EJERCICIOS PROPUESTOS. ENTREGAR EL TRABAJO EN DISCO COMPACTO (CD) CONTENIENDO EL TRABAJO Y EN UN ARCHIVO DE WORD LOS INTEGRANTES DEL GRUPO. .

Sign up to vote on this title
UsefulNot useful