online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
/*Crea un programa en C++ que haga lo siguiente: 1.- Permitir guardar 20 registros en una matriz; Nombre de película y año de lanzamiento. 2.- Un menú que nos va a dar tres opciones: >> a) Mostrar películas desde las más viejas a las más nuevas. >> b) Mostrar películas desde las más nuevas a las más viejas. >> c) Mostrar películas de un año en concreto. 3.- Opción de regresar al menú o salir del programa. Utiliza solo lo aprendido en los módulos anteriores.*/ #include <iostream> #include <string.h> using namespace std; int main(){ char fechas[30][30]={}; char nombres[30][30]={}; char final[30][30]={}; int aux, aux1, num; char opcion, seguir; //ingresar los años de las peliculas y los nombres; cout<<"Ingrese el numero de peliculas que quiere registrar: "; cin>>num; cout<<endl; for(int i=0;i<num;i++){ cout<<"Ingrese el año de la pelicula: "; cin>>fechas[i]; strcpy(final[i],fechas[i]); strcat(final[i]," "); cout<<"Ingrese los datos de la pelicula: "; cin.ignore(); cin.get(nombres[i],20); strcat(final[i],nombres[i]); } cout<<"a: peliculas por años"<<endl; cout<<"b: peliculas por titulo"<<endl; cout<<"c: pelicula de un año"<<endl; do{ cout<<"ingrese una opcion: "; cin>>opcion; switch(opcion){ case 'a': cout<<"peliculas por años"<<endl; cout<<"Peliculas: "<<endl; for(int i=0;i<num;i++){ cout<<" "<<final[i]<<endl; } break; case 'b': cout<<"peliculas por titulo"<<endl; cout<<"Peliculas: "<<endl; for(int i=0;i<num;i++){ cout<<" "<<nombres[i]<<endl; } break; case 'c': cout<<"peliculas de un año"<<endl; cout<<"ingrese un año: "; cin>>aux1; cout<<endl; for(int i=0;i<num;i++){ for(int j=0;j<num;j++){ if(aux1==fechas[i][j]){ cout<<fechas[i][j]<<endl; } } } break; } cout<<endl<<endl; cout<<"desea seguir: "; cin>>seguir; }while(seguir!='N'&& seguir!='n'); cout<<endl; cout<<"Gracias por usar nuestro servicio"<<endl; 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