online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
#include<iostream> using namespace std; int main(){ // creo un arreglo de 10 posiciones int numbers[10]={7,10,9,20,60,4,8,64,6,5}; //creo dos arreglos de tamanio de 5 posisioines con mi variable i, este caso va a ser mi contador int list1[5]={}; int list2[5]={}; int i=0; // enter number from console /*for(int i=0;i<=9;i++){ cout<<"enter number: "<<(i)<<endl; cin>>numbers[i]; } /* ** con estos dos for ingreso los valores a los dos arreglos */ //enter number from Numbers to list1 for(i=0; i<=9 && i<5 ;i++){ list1[i] = numbers[i]; } //enter number from Numbers to list2 for(i=5; i<=9 && i<10 ;i++){ list2[i] = numbers[i]; } //**************************** imprimo los arreglos ******************************/ i=0; cout<<endl<<"List 1;"<<endl; for(int i=0; i<5;i++){ cout<<" "<<list1[i]; } cout<<endl<<"List 2;"<<endl; for(int i=5; i<10;i++){ cout<<" "<<list2[i]; } /* cuando quiero mostrar la lista principal los dos primeros valores cambia, pasa lo mismo al ingresar los datos por consola. Lo hice en Dev c++, donde tengo practicamente lo mismo hay no importa si comento la linea me muestra lo mismo los dos primeros valores me los cambia ni siquiera tengo agregado las lineas 49 al 52. /* cout<<endl<<"main List ;"<<endl; for(int i=0; i<10;i++){ cout<<" "<<numbers[i]; } */ 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