You are on page 1of 2

GUIA Laboratorio Nº6 C++ LENGUAJE DE PROGRAMACION

_____________________________________________________________________________________________

SENTENCIAS MULTIPLES

OBJETIVO: Que el alumno se familiarice con el uso de las sentencias de menú múltiple en c++.

1.- Ejercicio
En la ciudad de Chachapoyas, una agencia de seguros para automóviles asigna costos
basados en el sexo y la edad del conductor. Los varones menores de 25 años pagan los precios más
altos, 1000 soles. Los hombres de 25 años o más años pagan 700 soles. Las mujeres de menos de
21 años pagan 800 soles, mientras que las mujeres de 21 años o más pagan 500 soles. Escribir el
programa que imprima la edad del conductor, sexo, y el pago correspondiente para los clientes de la
aseguradora.

#include<conio.h>
#include<iostream.h>
void main(void)
{int x,pago,edad;
cout<<"ingrese el sexo: 1. Masculino 2.Femenino \n";
cin>>x;
cout<<"ingrese la edad \n";
cin>>edad;
if(x==1)
{ if(edad<25)
cout<<"edad: "<<edad<<" sexo: masculino , su pago es : 1000";
else
cout<<"edad: "<<edad<<" sexo: masculino , su pago es : 700";
}
else
{ if(edad<21)
cout<<"edad: "<<edad<<" sexo: femenino , su pago es : 800";
else
cout<<"edad: "<<edad<<" sexo: femenino , su pago es : 500";
}
}

2.- Hacer un programa que calcule: el área de un triángulo, un trapecio, o un rectángulo según su
eleccion.

#include<conio.h>
#include<iostream.h>
void main(void)
{int operacion;
cout<<"CALCULO DE AREAS ........ \n";
cout<<"============================ \n\n\n";
cout<<"1 para calcular el área de un triángulo \n";
cout<<"2 para calcular el área de un trapecio \n";
cout<<"3 para calcular el área de un rectángulo \n";
cout<<"4 para calcular el área de un triángulo en función de sus lados\n\n\n";
cout<<"ingrese el número que le corresponde al área que desea calcular ........ ";
cin>>operacion;
switch (operacion)
{
case 1:
int bt,ht;
cout<<"AREA DEL TRIÁNGULO \n";
cout<<"ingrese la base ........ ";
cin>>bt;
cout<<"ingrese la altura ........ ";
cin>>ht;

Dr.Ing. Carlos Moreno Paredes. FIEE


GUIA Laboratorio Nº6 C++ LENGUAJE DE PROGRAMACION
_____________________________________________________________________________________________

cout<<"el area del triángulo es "<<bt*ht/2;


break;
case 2:
int bmayt,bment,at;
cout<<"AREA DEL TRAPECIO \n";
cout<<"ingrese la base mayor ........ ";
cin>>bmayt;
cout<<"ingrese la base menor ........ ";
cin>>bment;
cout<<"ingrese la altura del trapecio ........ ";
cin>>at;
cout<<"el area del trapecio es : "<<((bmayt+bment)/2)*at;
break;
case 3:
int ac,hc;
cout<<"AREA DE UN RECTANGULO \n";
cout<<"ingrese la ancho ........ ";
cin>>ac;
cout<<"ingrese la alttura ........ ";
cin>>hc;
cout<<"el area del cuadrado es : "<<ac*hc;
break;

default:
cout<<" nada mas ........ ";
}
}

Ejercicios

1.- En una tienda donde se venden sillas, si se compran más de 8 el costo por cada una es de 10
soles; entre 4 y 8 es de 11 soles cada una, si la compra es menor de 4 el costo es de 15 soles cada
una. Escriba el programa para saber cuanto pagará un cliente según el número de sillas que compra.
Debe imprimirse el número de sillas que compra y el total a pagar.

2.- Hacer un programa que devuelva el nombre del día de la semana siguiendo un orden de
correspondencia (1, 2, 3...7) para (lunes, martes, miércoles... domingo) respectivamente.

Dr.Ing. Carlos Moreno Paredes. FIEE

You might also like