Está en la página 1de 5

UNIVERSIDAD MILITAR NUEVA GRANADA

DEPARTAMENTO DE TECNOLOGÍAS DEL


CONOCIMIENTO PROGRAMACIÓN I

TALLER 10

Nombres: Karen Lorena Bernal Rincón 5400316

1-Utilizando la instrucción switch, escribir un programa, que lea el tipo de vehículo que
pasa por un peaje y determine el valor a pagar, según los datos de la siguiente tabla:

El programa debe mostrar el tipo de vehículo y el valor a pagar en el peaje.

#include<iostream>
using namespace std;
int main() {

char tipo;
cout << "INGRESE EL TIPO DE VEHICULO"<< endl;
cin >> tipo;

switch (tipo) {
case '1':
cout << "TIPO DE VEHICULO:1" << endl;
cout << " VALOR A PAGAR: $ 7.7000" << endl;
break;
case '2':
cout << "TIPO DE VEHICULO:2" << endl;
cout << " VALOR A PAGAR: $13.200" << endl;
break;
case '3':
cout << "TIPO DE VEHICULO:3" << endl;
cout << " VALOR A PAGAR: $8.400" << endl;
break;
case'4':
cout << "TIPO DE VEHICULO:4" << endl;
cout << " VALOR A PAGAR: $19.200" << endl;
break;
case'5':
cout << "TIPO DE VEHICULO:5" << endl;
cout << " VALOR A PAGAR: $29.100" << endl;
break;

case'6':
cout << "TIPO DE VEHICULO:6" << endl;
cout << " VALOR A PAGAR: $37.700" << endl;
break;
}

system("pause");
return 0;

2- Utilizando la instrucción switch, crear un programa que calcule perímetros y áreas de


figuras planas según el siguiente menú:

OPCION 1:
OPCION 2:

OPCION 3:

OPCION 4:

OPCION 5:
#include<iostream>
using namespace std;
int main()
{
char figura;
cout << "INGRESE LA FIGURA QUE DESEA SEGUN ELMENÚ:" << endl;
cin >> figura;

double b, h, P, A,r,pi=3.1416, Dmay, Dmen, l1,l2, l3,Bmay,c,d;

switch (figura) {
case '1':

cout << "INGRESE EL VALOR DE LA BASE (cm)" << endl;


cin >> b;
cout << "INGRESE EL VALOR DE LA ALTURA (cm)" << endl;
cin >> h;
A = b * h;
P = 2 * b + 2 * h;
cout << "EL AREA ES:" << A<< "cm^2" <<endl << "EL PERIMETRO
ES:"<<P<<"cm"<<endl;
break;

case'2':
cout << "INGRESE EL VALOR DEl RADIO (cm)" << endl;
cin >> r;

A = pi * (r * r);
P = 2 * pi * r;
cout << "EL AREA ES:" << A << "cm^2" << endl << "EL PERIMETRO ES:" <<
P <<"cm"<< endl;
break;

case'3':

cout << "INGRESE EL VALOR DE LA BASE (cm)" << endl;


cin >> b;
cout << "INGRESE EL VALOR DE LA ALTURA (cm)" << endl;
cin >> h;
A = b * h / 2;
P = h * 2 + b;
cout << "EL AREA ES:" << A << "cm^2" << endl << "EL PERIMETRO ES:" <<
P <<"cm"<< endl;
break;

case '4':
cout << " INGRESE EL VALOR DE LA DIAGONAL MAYOR(cm)" << endl;
cin >> Dmay;
cout << " INGRESE EL VALOR DE LA DIAGONAL MENOR(cm)" << endl;
cin >> Dmen;

A = Dmay * Dmen / 2;
l1 = Dmay / 2;
l2 = Dmen / 2;
l3 = (l1 * l1) + (l2 * l2);
cout << "EL AREA ES:" << A << "cm^2" << endl << "EL PERIMETRO ES:" <<
4*sqrt(l3) <<"cm"<< endl;
break;
case '5':
cout << "INGRESE EL VALOR DE LA BASE MENOR(cm)" << endl;
cin >> b;
cout << "INGRESE EL VALOR DE LA BASE MAYOR(cm)" << endl;
cin >> Bmay;
cout << "INGRESE EL VALOR DE LA ALTURA (cm)" << endl;
cin >> h;
cout << "INGRESE EL VALOR EL LADO DERECHO" << endl;
cin >> d;
cout << "INGRESE EL VALOR DE LADO IZQUIERDO" << endl;
cin >> c;

A = (Bmay + b) * h / 2;
P = b + Bmay + c + d;

cout << "EL AREA ES:" << A << "cm^2" << endl << "EL PERIMETRO ES:" <<
P << "cm" << endl;
break;
}
system("pause");
return 0;
}

También podría gustarte