Algoritmo
Enviado por Lauronegra • 28 de Octubre de 2014 • 11.849 Palabras (48 Páginas) • 183 Visitas
#include <cstdlib>
#include <iostream>
using namespace std;
int registrousuario(string nombresusuarios[], int cedulasusuarios[], int pos)
{
string nomreusuario="";
int cedulausuario="";
cout<<"Ingrese su nombre completo: \n";
cin>>nombreusuario;
nombresusuarios[pos]=nombreusuario;
cout>>"Ingrese su numero de cedula: \n";
cin>>cedulausuario;
cedulasusuarios[pos]=cedulausuario;
pos++;
return pos;
}
void personasencadasala(int numerodeboletas)
{
int pelicula=0;// seleccion de la pelicula
int sala1=0;
int sala2=0;
int sala3=0;
int sala4=0;
int numpersonassala1=0;
int numpersonassala2=0;
int numpersonassala3=0;
int numpersonassala4=0;
cout<<"Que pelicula desea ver el usuario? 1 para pelicula1(sala1), 2 para pelicula2(sala2), 3 para pelicula3(sala3), 4 para pelicula4(sala4): ";
?
switch(pelicula)
{
case 1:
if(numpersonassala1<=50)
{
numpersonassala1=sala1+numerodeboletas
}
else
{
cout<<"No hay mas sillas disponibles";
}
break;
case 2:
if(numpersonassala2<=50)
{
numpersonassala2=sala2+numerodeboletas
}
else
{
cout<<"No hay mas sillas disponibles";
}
break;
case 3:
if(numpersonassala3<=50)
{
numpersonassala3=sala3+numerodeboletas
}
else
{
cout<<"No hay mas sillas disponibles";
}
break;
case 4:
if(numpersonassala4<=50)
{
numpersonassala4=sala4+numerodeboletas
}
else
{
cout<<"No hay mas sillas disponibles";
}
break;
default break;
}
void ordenarusuariosregistrados(int numerodeboletas,int AVIP[],int BVIP[],int C[],int D[],int E[])
{
int opcion=0;//opcion para seleccionar dentro del menu
int i=0;//variable para conocer el limite de organizacion en las sillas;
int numerodesilla=0;
cout<<"Escoja la fila en la que desea ubicarse, 1 para AVIP,2 para BVIP,3 para C,4 para D,5 para E: ";
switch(opcion)
{
case 1:
if(i<=numerodeboletas)
{
for(int contador=0;contador<=10;contador++)
{
if(AVIP[contador]!=1)
{
cout<<"Sillas disponibles
cout<<AVIP[contador];
}
}
cout<<"Digite el numero de silla que desea: ";
cin<<numerodesilla;
if(AVIP[numerodesilla]==1);
{
cout<<"Silla ocupada";
}
AVIP[numerodesilla]=1;
i++;
}
break;
case 2:
if(i<=numerodeboletas)
{
for(int contador=0;contador<=10;contador++)
{
if(BVIP[contador]!=1)
{
cout<<"Sillas disponibles
cout<<BVIP[contador];
}
}
cout<<"Digite el numero de silla que desea: ";
cin<<numerodesilla;
...