Código
using namespace std; int main() { int selector, codigo, nombre, cantidad, preciou, iva = (16*preciou/100) , subtotal, total = (iva+subtotal),ordenes = (codigo+nombre+cantidad+preciou+iva+subtotal+total), listao, salir; while (selector) { cout << "1) Ingresar ordenes" << endl; cout << "2) Lista de ordenes" << endl; cout << "3) Salir del programa" << endl; cout << "elige la opcion deseada" << endl; cin >> selector; } switch (selector) { case 1: cout << "Ingrese las ordenes deseadas:" << endl; cin >> ordenes; break; do { cout << "Ingrese el código del producto:" << endl; cin >> codigo; break; cout << "Ingrese el nombre del producto" << endl; cin >> nombre; break; cout << "Ingrese la cantidad del producto" << endl; cin >> cantidad; break; cout << "Ingrese el precio unitario del producto" << endl; cin >> preciou; break; cout << "El iva es:" << endl; cin >> iva; break; cout << "El subtotal es:" << endl; cin >> subtotal; break; cout << "El total es:" << endl, cin >> total; break; return 0; } while (ordenes <= 3); case 2: cout << "Ingrese la lista de ordenes deseada:" << endl; cin >> listao; break; return 0; case 3: cout << "Saliste del programa:" << endl; cin >> salir; break; return 0; default: cout << "opción incorrecta" << endl; break; return 0; } }