Lab 10

LABORATORIO 10 PROGRAMACIÓN I ESTRUCTURAS CONDICIONALES - REPETITIVAS Prob01 Una empresa de software tiene planificad

Views 128 Downloads 11 File size 377KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

LABORATORIO 10

PROGRAMACIÓN I

ESTRUCTURAS CONDICIONALES - REPETITIVAS

Prob01 Una empresa de software tiene planificado comprar programas para el desarrollo de aplicaciones móviles. El costo es variable según el fabricante elegido. También deberá elegir el tipo de programa y si es Lenguaje de Programación debe elegir el dispositivo (Celulares, Tablas y Otros) La tabla de precios es la siguiente:

Se le pide elaborar un programa en C++ que permita determinar el costo total por la compra del programa elegido si se tienen como datos el fabricante (M: Microsoft; A: Apple; L: Linux), el tipo de programa (S: Sistema operativo; L: Lenguaje de programación) y el dispositivo (C: Celular; T: Tabla; O: Otros). Nota: Debe validar los datos de entrada para una correcta ejecución de su programa. Prob02 Una persona desea comprar entradas para un concierto que se realizará en la explanada norte del Monumental. El precio de la entrada varía según la zona elegida, si el pago será al contado o con tarjeta de crédito y si es con tarjeta este depende del banco. La tabla de precios es la siguiente:

Se le pide elaborar un programa en C++ que le permita a una persona determinar lo que pagará por una entrada al concierto si se tienen como datos la zona elegida, el tipo de pago y si con tarjeta de que banco.

1

LABORATORIO 10

PROGRAMACIÓN I

Debe validar los datos de entrada para una correcta ejecución de su programa. Ejemplo 1: Zona elegida (V: vip; P: platea; O: popular): V Tipo de pago (C: contado; T: tarjeta): C Precio de entrada: 1500 Ejemplo 2: Zona elegida (V: vip; P: platea; O: popular): P Tipo de pago (C: contado; T: tarjeta): T Tarjeta de que banco (C: crédito; N: continental; O: otros): O Precio de entrada: 1020 Prob03 Escriba un programa en C++ que calcule e imprima el valor de la sumatoria de los N primeros términos de la serie.

Ejemplo: Ingrese N: 3 La suma es: 1.75 Prob04 Se sabe que el valor de un tour en la agencia Kontiki, depende del destino, el cual incluye el costo del pasaje, del hotel para la estancia y del número de días que dure el viaje (el viaje más corto dura 3 días). La empresa para llevar un mejor control y mostrar a los usuarios cuanto deberán pagar por realizar su viaje, han publicado la siguiente tabla:

Tipo de Cambio: 2.68 Conociendo esta información la empresa Kontiki le solicita a usted que realice un programa en C++, que solicite a cada viajero que el día de hoy compre su tour la ciudad destino, el tipo de transporte que desea y el número de días que durará su viaje y determine y muestre el monto a pagar en soles por el Tour elegido. No se conoce el número exacto de viajeros pero se sabe que el fin de datos será cuando se ingrese como ciudad de destino F. Con los datos anteriormente solicitados a cada viajero, el programa debe realizar cómo reporte para la agencia lo siguiente:

2

LABORATORIO 10

  

PROGRAMACIÓN I

¿Cuántos viajeros van a un hotel de US$ 30? ¿Del total de viajeros, cuál fue el porcentaje de viajeros que eligieron viajar a Huaraz? ¿Cuál fue el ingreso total de dinero en nuevos soles por bus y cuál fue el ingreso total en dólares por avión que tuvo la agencia el día de hoy? ¿Cuál fue el ingreso total de dinero en Nuevos Soles que tuvo la agencia el día de hoy?



Recuerde que la aplicación deberá realizar todas las validaciones necesarias Ejemplos: Ejemplo 1: Ingrese el destino (C: Cajamarca; T: Tacna; H: Huaraz; F: Fin): C Tipo de transporte (B: Bus; A: Avión): C Tipo de transporte (B: Bus; A: Avión): B Cuantos días viajará: 5 Monto a pagar: 433.00 Nota: El monto 433.00 = (165 soles + 5 * 20 * 2.68 soles). Ingrese el destino (C: Cajamarca; T: Tacna; H: Huaraz; F: Fin): L Ingrese el destino (C: Cajamarca; T: Tacna; H: Huaraz; F: Fin): H Cuantos días viajará: 2 Monto a pagar: 223.80 Ingrese el destino (C: Cajamarca; T: Tacna; H: Huaraz; F: Fin): F Cantidad de viajeros que van a un hotel de US$ 30: 1 Porcentaje de viajeros que eligieron viajar a Huaraz: 50 Ingreso total de dinero en nuevos soles por bus: 228.00 Ingreso total en dólares por avión: 0 Ingreso total en Nuevos Soles: 656.80 Prob05 Realice una aplicación en C++ que solicite el ingreso de un número entero, positivo y menor a 10 (N) y muestre, al centro de la pantalla, un cuadrado de lado N. Ejemplo: Ingrese N: 5

3