Hola buen día! Soy nuevo en este foro y la verdad necesito ayuda desesperada para terminar un programa para un proyecto en clase:
 
Necesito realizar un programa de punto de venta donde tenga la opción de entrar a un menú de administrador para hacer modificaciones a los productos y darlos de alta con una contraseña (Esto con arreglos) y otro para el punto de venta. Pero no se como pasar de un menú a otro, del de Administrador al de punto de venta y viceversa, espero me de a entender y puedan ayudarme! Les mando parte del código que tengo realizado:
 
#include <iostream>
#include <cstdlib>
#include <string>
#define ELEMENT 10
using namespace std;
 
int main()
{
	int element, i, op;
	int pass;
	int admop, artnum;
 
	string product[ELEMENT], stock[ELEMENT], warnstock[ELEMENT], cost[ELEMENT], price[ELEMENT];
	cout<<"Bienvenido al menu principal"<<endl;
	cout<<"Por favor seleccione una opcion: "<<endl;
	cout<<endl;
	cout<<"1.- Menu: Administrador"<<endl;
	cout<<"2.- Menu: Punto de venta"<<endl;
	cout<<"3.- Salir"<<endl;
	cout<<endl;
	cout<<"Por favor, seleccione la opcion deseada: ";
	cin>>op;
	switch (op)
	{
	case 1:
		cout<<"Favor de ingresar la contrasena: ";
		cin>>pass;
		if (pass == 2468)
		{
			cout<<" *** Menu del Administrador *** "<<endl;
			cout<<"1.- Alta de articulos"<<endl;
			cout<<"2.- Modificacion de articulos"<<endl;
			cout<<"3.- Salir"<<endl;
			cout<<endl;
			cout<<"Seleccione la opcion deseada: ";
			cin>>admop;
			switch (admop)
			{
			case 1:
				cout<<" *** Alta de Articulos *** "<<endl;
				cout<<"Seleccione el numero de articulos que desea capturar: ";
				cin>>artnum;
				cout<<"Usted capturara "<<artnum<<" productos";
				cout<<endl;
				for (i=0;i<artnum;i++)
				{
					cout<<"Capture el producto: "<<i<<endl;
					cin>>product[i];
					cout<<"Capture la catidad del producto: "<<i<<" "<<product[i]<<endl;
					cin>>stock[i];
					cout<<"Stock de emergencia del producto: "<<i<<" "<<product[i]<<endl;
					cin>>warnstock[i];
					cout<<"Capture el costo del producto: "<<i<<" "<<product[i]<<endl;
					cin>>cost[i];
					cout<<"Precio de venta del producto: "<<i<<" "<<product[i]<<endl;
					cin>>price[i];
				}
				cout<<"Captura completada, gracias."<<endl;
			break;
			case 2:
				int modnum;
				cout<<" ***Modificacion de Articulos*** "<<endl;
				cout<<"Escriba el codigo o numero del articulo a modificar: ";
				cin>>modnum;
				if (modnum <= ELEMENT)
				{
					cout<<"Usted ha seleccionado el producto: "<<product[modnum]<<endl;
					cout<<"Capture la cantidad del producto: "<<endl;
					cin>>stock[modnum];
					cout<<"Stock de emergencia del producto: "<<endl;
					cin>>warnstock[modnum];
					cout<<"Capture el costo nuevo del producto: "<<endl;
					cin>>cost[modnum];
					cout<<"Precio de venta nuevo del producto: "<<endl;
					cin>>price[modnum];
					cout<<"Modificacion completa del producto"<<endl;
					cout<<endl;
				}
			break;
			case 3:
				cout<<"Hasta pronto"<<endl;
				cout<<endl;
			}
 
		}
 
	}
 
 
 
	cin.get();
	return 0;
 
} 
   
 
 Programa de menus C++
 Programa de menus C++ 

