Está en la página 1de 4

Gua de programacin 1 2012

GUA DE PROGRAMACIN 2 III PARCIAL


Prof. Wilson Villanueva
Instrucciones: 1. La Gua se realizara en la libreta de forma clara y ordenada. 2. Al copiar el cdigo en la libreta se debe asegurar que: Las palabras reservadas en lpiz azul. Las libreras en Lpiz Verde. Los datos que se muestran en pantalla como los de los printf o los que van entre comillas en color rojo. 3. La gua se resolver de forma individual.

A. Realice los cdigos fuentes de los ejercicios planteados a continuacin: ENUNCIADO PROBLEMA 1: Un restaurante ofrece un descuento del 10% para consumos entre $. 30.00 y $. 50.00; un descuento del 20% para consumos mayores a $. 50.00; para todos los dems casos no se aplica ningn tipo de descuento. Elaborar una aplicacin que permita determinar el importe a pagar por el consumidor. El diseo de la interfaz y otros valores como ser: impuesto, neto. Mostrar los resultados al final. ENUNCIADO PROBLEMA 2: En un almacn se hace un 20% de descuento a los clientes cuya compra supere los $1000 cul ser la cantidad que pagara una persona por su compra?, ingresando el valor de la compra. ENUNCIADO PROBLEMA 3: Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga $16 por hora, si trabaja ms de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra. ENUNCIADO PROBLEMA 4: Una empresa quiere hacer una compra de varias piezas de la misma clase de una fbrica de refacciones. La empresa dependiendo del monto total de la compra decidir qu hacer para pagar al fabricante. Si el monto total de la compra excede de $500,000 la empresa tendr la capacidad de invertir de su propio dinero un 55% del monto de la compra, pedir

Gua de programacin 1 2012


prestado al banco un 30% y el resto pagara solicitando un crdito al fabricante. Si el monto total de la compra no excede de $500,000 la empresa tendr capacidad de invertir de su propio dinero un 70% y el restante 30% lo pagara solicitando crdito al fabricante. El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a crdito. ENUNCIADO PROBLEMA 5: Una empresa de bienes races ofrece casa de inters social, bajo las siguientes condiciones: si los ingresos del comprador son menores de $8000 el enganche ser del 15% del costo de la casa y el resto se distribuir en pagos mensuales, a pagar en diez aos. Si los ingresos del comprador son de $8000 o ms, el enganche ser el 30% del costo de la casa y el resto se distribuir en pagos mensuales a pagar en 7 aos. La empresa quiere obtener cuanto debe pagar un comprador por concepto de enganche y cuanto por cada pago parcial. ENUNCIADO PROBLEMA 6: Escribir un programa en C++ que determine si un nmero ledo desde el teclado es par o impar. ENUNCIADO PROBLEMA 7: Escribir un programa en C++ que dado un nmero del 1 a 7 escriba el correspondiente nombre del da de la semana. ENUNCIADO PROBLEMA 8: Corporacin flores desea que usted le desarrolle un pequeo programa que le sirva a sus clientes para poder realizar una cotizacin, sin necesidad de buscar un agente de ventas. Esto significa que el programa le tiene que mostrar opciones para que l vaya configurando el tipo de automvil que desea cotizar. La forma de interaccin con el programa sera la siguiente: Llega el cliente se acerca a la computadora y ve en pantalla un mensaje de bienvenida donde le presenta los datos de la Corporacin flores. Y le presente 2 opciones: la primera es sobre cotizaciones y la otra sobre directorio de atencin al pblico. Si el usuario selecciona la primera opcin entonces le da otro men donde le presenta los tipos de automviles: 1. Pick up, 2. Turismo

Gua de programacin 1 2012


Si el usuario elije Pick up (opcin 1), entonces dar como opcin lo siguiente: 1. Hilux 3.0, 2. Hilux 2.8 Si el usuario elije la opcin 1 entonces le dar otro men donde elegir el tipo de pago: 1. Contado 2. Crdito Si el usuario elije contado le dar un mensaje que diga: El automvil Hilux 3.0 tiene un precio de contado de: Lps. 500,000.00 Si el usuario elije al crdito entonces a ese valor se le calcula el 20% ms y le dar un mensaje: El automvil Hilux 3.0 tiene un precio de contado de: Lps. Xxxxxxxx Si el usuario elije la opcin 2 (hilux 2.8) entonces le presentar el men del tipo de pago: 1. Contado 2. Crdito Si el usuario elije contado le dar un mensaje que diga: El automvil Hilux 2.8 tiene un precio de contado de: Lps. 400,000.00 Si el usuario elije al crdito entonces a ese valor se le calcula el 30% ms y le dar un mensaje: El automvil Hilux 2.8 tiene un precio de contado de: Lps. Xxxxxxxx Si el usuario elije la segunda opcin del tipo del automvil (turismo) le dir que todos estn en oferta con un valor de Lps. 200,000.00 y que hay un descuento del 10% por cada auto que compre, as que el programa solicitar el nmero de autos a comprar, dar el descuento y el total a pagar por los autos comprados, al final le desglosar la cotizacin. ENUNCIADO PROBLEMA 9: En la siguiente tabla se muestra el nmero de camas de las habitaciones de una casa rural, adems de la planta donde est ubicada cada una de ellas: Habitacin Camas Planta 1. Azul 2. Roja 3. Verde 4. Rosa 5. Gris 2 1 3 2 1 Primera Primera Segunda Segunda Tercera

Escribir un programa en aplicacin de C++ que: 1) Muestre el listado de las habitaciones de la casa rural. 2) Pida por teclado el nmero (dato entero) asociado a una habitacin. 3) Muestre por pantalla la planta y el nmero de camas de la habitacin seleccionada.

Gua de programacin 1 2012


ENUNCIADO PROBLEMA 10: Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades si este se le asigna como un porcentaje de su salario mensual que depende de su antigedad en la empresa de acuerdo con la siguiente tabla: Tiempo Utilidad Menos de 1 ao 5% del Salario 1 ao o ms y menos de 2 aos 7% del salario 2 aos o ms y menos de 5 aos 10% del salario 5 aos o ms y menos de 10 aos 15% del salario 10 aos o ms 20% del salario
Al final mostrar el salario, as como el valor de utilidades que tiene el trabajador.

XITOS #include <stdio.h> #include <conio.h> #include <iostream> int main() { system("color 2f");

printf("EL PROGRAMADOR NO NACE SE HACE \n ");


system("pause"); return 0; }