Título: Ayuda con codigo
Publicado por: jogugago en 20 Marzo 2021, 03:32 am
tengo este codigo pero me marca error 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; } }
Título: Re: Ayuda con codigo
Publicado por: el-brujo en 22 Marzo 2021, 23:10 pm
Cuando declaras variables, no les puedes dar valores que dependan de otras que aún no tienen valor asignado.
P.D: Te contestaron en otro foro :P
Título: Re: Ayuda con codigo
Publicado por: MAFUS en 22 Marzo 2021, 23:58 pm
Es más, eso no sería una variable sino una función ya que realiza un trabajo, no guarda un valor per se.
|