#include <iostream>
using namespace std;
int main(void){
struct CALIFICACIONES{
string nombre;
int numsem1;
int numsem2;
string materia1;
string materia2;
string materia3;
string materia4;
float calif1;
float calif2;
float calif3;
float calif4;
};
string nombre,materia1,materia2,materia3,materia4;
int numsem1,numsem2;
float calif1,calif2,calif3,calif4;
CALIFICACIONES Alumnos[3];
for(int i=1;i<=2;i++){
cout<<"nombre alumno "<<i<<endl;
cin>>nombre;
cout<<"numero sem1 ";
cin>>numsem1;
cout<<"nombre materia 1 sem1 "<<endl;
cin>>materia1;
cout<<"calif mat1 sem1 "<<endl;
cin>>calif1;
cout<<"nombre materia 2 sem1 "<<materia2;
cin>>materia2;
cout<<"calif mat2 sem1 "<<endl;
cin>>calif2;
cout<<"numero sem2 "<<endl;
cin>>numsem2;
cout<<" nombre mat1 sem2 "<<endl;
cin>>materia3;
cout<<"calif mat1 sem1 "<<endl;
cin>>calif3;
cout<<"nombre mat2 sem2 "<<endl;
cin>>materia4;
cout<<"calif mat2 sem2 "<<endl;
cin>>calif4;
Alumnos[i].nombre=nombre;
Alumnos[i].numsem1=numsem1;
Alumnos[i].materia1=materia1;
Alumnos[i].calif1=calif1;
Alumnos[i].materia2=materia2;
Alumnos[i].calif2=calif2;
Alumnos[i].numsem2=numsem2;
Alumnos[i].materia3=materia3;
Alumnos[i].calif3=calif3;
Alumnos[i].materia4=materia4;
Alumnos[i].calif4=calif4;
}
for(int i=1;i<=2;i++){
cout<<Alumnos[i].nombre<<endl;
cout<<Alumnos[i].numsem1<<endl;
cout<<Alumnos[i].materia1<<endl;
cout<<Alumnos[i].calif1<<endl;
cout<<Alumnos[i].materia2<<endl;
cout<<Alumnos[i].calif2<<endl;
cout<<Alumnos[i].numsem2<<endl;
cout<<Alumnos[i].materia3<<endl;
cout<<Alumnos[i].calif3<<endl;
cout<<Alumnos[i].materia4<<endl;
cout<<Alumnos[i].calif4<<endl;
}
return 0;
}