online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
#include<iostream> #include<string.h> using namespace std; int main(){ int lista[10] = {1,2,3,4,5,6,7,8,9,10}, i = 0, numero = 0; char empleados[10][30] = {}; int clave = 0, superior = 9, inferior = 0, centro = 0; for(i = 0; i < 10; i++){ cout<<"Que numero de empleado quieres ingresar? "; cin>>numero; cout<<"Ingresa el nombre del empleado "<<numero<<": "; cin>>empleados[numero-1]; idx[numero-1] = numero; } char continuar = 'S'; while(continuar == 'S'| continuar == 's'){ int opcion = 0; cout<<endl; cout<<"Que operacion quieres hacer?"<<endl; cout<<"Buscar el nombre de un empleado por su número de empleado(1)"<<endl; cout<<"Buscar el número de empleado por su nombre(2)"<<endl; cout<<"Mostrar empleados de forma ascendente por número de empleado(3)"<<endl; cout<<"Mostrar empleados de forma descendente por número de empleado(4)"<<endl; cout<<"Salir(5)"<<endl; cin>>opcion; switch(opcion){ case 1:{ cout<<"Ingresa el numero de empleado: "; cin>>clave; if(((clave) > 0) && ((clave) < 21) ){ cout<<"El nombre del empleado es: "<<empleados[clave-1]<<endl; }else{ cout<<"Empleado no encontrado."<<endl; } cout<<endl; cout<<"Deseas volver al menu? "; cin>>continuar; break; } case 2:{ char bandera = 'F'; char buscar[30] = {}; int i = 0; cout<<"Ingresa el nombre del empleado: "; cin>>buscar; while((bandera == 'F') && (i<=9)){ if(empleados[i] == buscar){ bandera = 'V'; } i++; } if(bandera == 'V'){ cout<<"El numero del empleado "<<buscar<<" es "<<i+1<<endl; }else{ cout<<"No se encontro ningun numero."<<endl; } cout<<"Deseas volver al menu? "; cin>>continuar; break; } case 3:{ cout<<"La lista de empleados de forma ascendente es:"<<endl; for(i = 0; i < 10; i++){ cout<<empleados[i]<<endl; } cout<<endl; cout<<"Deseas volver al menu? "; cin>>continuar; break; } case 4:{ cout<<"La lista de empleados de forma descendente es:"<<endl; for(i = 9; i >= 0; i--){ cout<<empleados[i]<<endl; } cout<<"Deseas volver al menu? "; cin>>continuar; break; } case 5:{ continuar ='N'; break; } } } return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue