Swicht
BY
JOSE MIGUEL
WWW.M3TALIJOX.ES.TL
JOSE MIGUEL
WWW.M3TALIJOX.ES.TL
// algoritmo para saber kien entra al cine dependiendo de la edad no ES UN menu
#include<iostream.h>
#include<string.h> // se usa para cin.getline();
#include<windows.h> // se usa para el system("cls")
void main()
{
int op,ed;
char nom[15],resp;
double por=0,Va;
do{
system("cls"); // system cls es para borrar los resultados
// y colocar too al principio veanlo sino no lo usen
cout<<"ntt Verificacion de edad para entrar al cine";
cout<<"ntt Peliculas tipo A,B,C dependiendo de la edad";
cout<<"ntt Precio de la entrada es de 20";
cout<<"nnttt SE DESCUENTA";
cout<<"ntt 15% los adultos 18 en adelante";
cout<<"ntt 16% los jovenes 15 a 17 ";
cout<<"ntt 20% los niños 7 a 14";
cout<<"nn ingrese el nombre"<<":";
cin.ignore();
cin.getline(nom,15);
cout<<"n ingrese la edad"<<":";
cin>>ed;
if(ed>17 )
{
op=1;
por=20*0.15;
Va=20-por;
}
if(ed>=15 && ed<=17 )
{
op=2;
por=20*(0.16);
Va=20-por;
}
if(ed>=8 && ed<=14 )
{
op=3;
por=20*0.20;
Va=20-por;
}
if(ed>=3&&ed<=7)
{
cout<<"no puedes ver nada mejor quedate en casa";
}
switch (op)
{
case 1:
{
cout<<"ntt Pelicula tipo C";
cout<<"n Puedes entrar a ver peliculas para adulto";
cout<<"n el valor de tu entrada es"<<Va;
cout<<"nttttdifrute de la pelicula"<<nom[15];
}
break; // rompe el lazo y vuelve a comensar despues de realizado
case 2:
{
cout<<"ntt Pelicula tipo B";
cout<<"n Puedes entrar a ver éliculas de aventura y terror";
cout<<"n el valor de tu entrada es"<<Va;
cout<<"nttttdifrute de la pelicula"<<nom[15];
}
break;
case 3:
{
cout<<"ntt Pelicula tipo A";
cout<<"n Puedes entrar a ver éliculas para niños";
cout<<"n el valor de tu entrada es"<<Va;
cout<<"nttttdifrute de la pelicula"<<nom[15];
}
break;
default:
{
break;
}
} // cierre dek switch
cout<<"nt Desea ingresar otra persona S/N";
cin>>resp;
}while(resp=='s' || resp=='S');
cin.get();
cin.get();
}