online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
// proyecto 5 segunda version #include<iostream> #include<string.h> using namespace std; int main (){ char Materias[5][15]={}, Nombres[20][15]={}, Apellidos[20][15]={}; float calificaciones[2][6]={}, promedio=0, suma=0, sumap=0, promediogeneral=0, mayorcal=0, menorcal=10, calificacionesaltas[5]={}, calificacionesbajas[5]={}; int contador1=0, contador2=0; for(int i=0; i<=4; i++){ cout<<"Ingrese el nombre de la materia "<<i+1<<": "; cin.getline(Materias[i],20,'\n'); //fflush(stdin); } cout<<endl<<endl; for(int i=0; i<=3; i++){ //fflush(stdin); cout<<"Ingrese el nombre del alumno "<<i+1<<": "; cin.getline(Nombres[i],15,'\n'); cout<<"Ingrese el apellido: "; cin.getline(Apellidos[i],15,'\n'); cout<<endl; } for(int i=0; i<=3; i++){ suma=0; cout<<"El nombre del alumno "<<i+1<<" es: "; for(int j=0; j<=14; j++){ cout<<Nombres[i][j]; } for(int j=0; j<=14; j++){ cout<<Apellidos[i][j]; } cout<<endl<<endl; for(int j=0; j<=4; j++){ cout<<"Calificaciones del alumno "<<i+1<<". Ingrese la calificacion de la materia "<<j+1<<": "; cin>>calificaciones[i][j]; suma=suma+calificaciones[i][j]; } promedio=suma/5; calificaciones[i][6]=promedio; cout<<"El promedio del alumno es: "<<calificaciones[i][6]<<endl<<endl; for(int k=0; k<=4; k++){ if(calificaciones[i][k]>=mayorcal){ mayorcal=calificaciones[i][k]; contador1=k; } if(menorcal>=calificaciones[i][k]){ menorcal=calificaciones[i][k]; contador2=k; } } for(int k=0; k<=4; k++){ if(calificaciones[i][k]==mayorcal){ calificacionesaltas[k]=calificaciones[i][k]; } if(calificaciones[i][k]==menorcal){ calificacionesbajas[k]=1; } } cout<<"La(s) materia(s) con mayor calificacion del alumno es/son:"<<endl; for(int j=0; j<=4; j++){ if(calificacionesaltas[j]==mayorcal){ for(int i=0; i<=14; i++){ cout<<Materias[j][i]; } cout<<endl; } } cout<<"Con: "<<mayorcal<<endl<<endl; cout<<"La(s) materia(s) con menor calificacion del alumno es/son:"<<endl; for(int j=0; j<=4; j++){ if(calificacionesbajas[j]==1){ for(int i=0; i<=14; i++){ cout<<Materias[j][i]; } cout<<endl; } } cout<<"Con: "<<menorcal<<endl<<endl<<endl; for(int f=0; f<=4; f++){ calificacionesaltas[f]=0; calificacionesbajas[f]=0; } mayorcal=0; menorcal=10; fflush(stdin); } for(int i=0; i<=3; i++){ sumap=sumap+calificaciones[i][6]; } promediogeneral=sumap/4, cout<<"El promedio final de tu grupo es: "<<promediogeneral; return 0; } //////////////////////////////////////////////////////////////////////////////////////////////// /* IMPRIMIR LAS MATERIAS cout<<endl<<"Tus materias son: "<<endl<<endl; for(int j=0; j<=4; j++){ for(int i=0; i<=19; i++){ cout<<"Materia "<<j+1<<Materias[j][i]; } cout<<endl; } */ /* IMPRIMIR CALIFICACIONES for(int k=0; k<=1; k++){ for(int l=0; l<=5; l++){ cout<<calificaciones[k][l]<<" "; } cout<<endl; } cout<<calificaciones[0][6]<<endl<<calificaciones[2][6]; PARA IMPRIMIR LAS MATERIAS LOS FOR ORIGINALES for(int i=0; i<=1; i++){ fflush(stdin); cout<<"Ingrese el nombre del alumno "<<i+1<<": "; cin.getline(Nombres[i],15,'\n'); cout<<"Ingrese el apellido: "; cin.getline(Apellidos[i],15,'\n'); suma=0; for(int j=0; j<=4; j++){ cout<<"Ingrese la calificacion de la materia "<<j+1<<": "; cin>>calificaciones[i][j]; suma=suma+calificaciones[i][j]; } promedio=suma/5; calificaciones[i][6]=promedio; cout<<"El promedio del alumno es: "<<calificaciones[i][6]<<endl<<endl; } */

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