#include <iostream>
using namespace std;
void SEMESTRE2( int a, string b, int c, string d, int e) {
cout << "numero de otro semestre: " << a<< endl;
cout << "Materia cursada 1: " << b<< endl;
cout << "Calificacion materia 1: " << c<< endl;
cout << "Materia cursada 2: " << d<< endl;
cout << "Calificacion materia 2: " << e<< endl;
}
int main( void ) {
struct DATA{
int NumAL,SEM, CALI1, CALI2; //NUMERO DE ALUMNO Y SEMESTRE
string AL; //nombre del alumno
string Materia1; //materia 1
string Materia2;
string NOM;
} ;
DATA alumnos[ 1 ] ;
int numal, sem, cali1, cali2;
string materiaa;
string materiaaa;
string nom;
for ( int i= 0 ; i< 1 ; i++ )
{
cout << "Nombre de alumno: " << endl;
cin >> nom;
cout << "Numero de alumno: " << endl;
cin >> numal;
cout << "numero de semestre: " << endl;
cin >> sem;
cout << "Materia cursada 1: " << endl;
cin >> materiaa;
cout << "Calificacion materia 1: " << endl;
cin >> cali1;
cout << "Materia cursada 2: " << endl;
cin >> materiaaa;
cout << "Calificacion materia 2: " << endl;
cin >> cali2;
alumnos[ i] .NOM = nom;
alumnos[ i] .NumAL = numal;
alumnos[ i] .SEM = sem;
alumnos[ i] .Materia1 = materiaa;
alumnos[ i] .CALI1 = cali1;
alumnos[ i] .Materia2 = materiaaa;
alumnos[ i] .CALI2 = cali1;
int a1,c1,e1;
string b1;
string d1;
cout << "Ingresar primero Numero de nuevo semestre, materia cursada 1, calificacion, materia cursada 2, calificacion" << endl;
cin >> a1;
cin >> b1;
cin >> c1;
cin >> d1;
cin >> e1;
SEMESTRE2( a1,b1,c1,d1,e1) ;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCgp2b2lkIFNFTUVTVFJFMihpbnQgYSwgc3RyaW5nIGIsIGludCBjLCBzdHJpbmcgZCwgaW50IGUpewogICAgICAgIGNvdXQ8PCJudW1lcm8gZGUgb3RybyBzZW1lc3RyZTogIjw8YTw8ZW5kbDsKICAgICAgICAKICAgICAgICBjb3V0PDwiTWF0ZXJpYSBjdXJzYWRhIDE6ICI8PGI8PGVuZGw7CiAgICAgICAgCiAgICAgICAgY291dDw8IkNhbGlmaWNhY2lvbiBtYXRlcmlhIDE6ICI8PGM8PGVuZGw7CgogICAgICAgIAogICAgICAgIGNvdXQ8PCJNYXRlcmlhIGN1cnNhZGEgMjogIjw8ZDw8ZW5kbDsKCiAgICAgICAgCiAgICAgICAgY291dDw8IkNhbGlmaWNhY2lvbiBtYXRlcmlhIDI6ICI8PGU8PGVuZGw7Cgp9ICAKICAgIGludCBtYWluKHZvaWQpewogICAgc3RydWN0IERBVEF7CiAgICAgICAgaW50IE51bUFMLFNFTSwgQ0FMSTEsIENBTEkyOy8vTlVNRVJPIERFIEFMVU1OTyBZIFNFTUVTVFJFCiAgICAgICAgc3RyaW5nIEFMOy8vbm9tYnJlIGRlbCBhbHVtbm8KICAgICAgICBzdHJpbmcgTWF0ZXJpYTE7Ly9tYXRlcmlhIDEKICAgICAgICBzdHJpbmcgTWF0ZXJpYTI7CiAgICAgICAgc3RyaW5nIE5PTTsKICAgICAgICB9OwogICAgCiAgICBEQVRBIGFsdW1ub3NbMV07CiAgICBpbnQgbnVtYWwsIHNlbSwgY2FsaTEsIGNhbGkyOwogICAgc3RyaW5nIG1hdGVyaWFhOwogICAgc3RyaW5nIG1hdGVyaWFhYTsKICAgIHN0cmluZyBub207CiAgICAKICAgIGZvcihpbnQgaT0wOyBpPDE7IGkrKykKICAgIHsKICAgICAgICBjb3V0PDwiTm9tYnJlIGRlIGFsdW1ubzogIjw8ZW5kbDsKICAgICAgICBjaW4+Pm5vbTsKICAgICAgICAKICAgICAgICBjb3V0PDwiTnVtZXJvIGRlIGFsdW1ubzogIjw8ZW5kbDsKICAgICAgICBjaW4+Pm51bWFsOwogICAgICAgIAogICAgICAgIGNvdXQ8PCJudW1lcm8gZGUgc2VtZXN0cmU6ICI8PGVuZGw7CiAgICAgICAgY2luPj5zZW07CiAgICAgICAgCiAgICAgICAgY291dDw8Ik1hdGVyaWEgY3Vyc2FkYSAxOiAiPDxlbmRsOwogICAgICAgIGNpbj4+bWF0ZXJpYWE7CiAgICAgICAgCiAgICAgICAgY291dDw8IkNhbGlmaWNhY2lvbiBtYXRlcmlhIDE6ICI8PGVuZGw7CiAgICAgICAgY2luPj5jYWxpMTsKICAgICAgICAKICAgICAgICBjb3V0PDwiTWF0ZXJpYSBjdXJzYWRhIDI6ICI8PGVuZGw7CiAgICAgICAgY2luPj5tYXRlcmlhYWE7CiAgICAgICAgCiAgICAgICAgY291dDw8IkNhbGlmaWNhY2lvbiBtYXRlcmlhIDI6ICI8PGVuZGw7CiAgICAgICAgY2luPj5jYWxpMjsKICAgICAgICAKICAgICAgICBhbHVtbm9zW2ldLk5PTT1ub207CiAgICAgICAgYWx1bW5vc1tpXS5OdW1BTD1udW1hbDsKICAgICAgICBhbHVtbm9zW2ldLlNFTT1zZW07CiAgICAgICAgYWx1bW5vc1tpXS5NYXRlcmlhMT1tYXRlcmlhYTsKICAgICAgICBhbHVtbm9zW2ldLkNBTEkxPWNhbGkxOwogICAgICAgIGFsdW1ub3NbaV0uTWF0ZXJpYTI9bWF0ZXJpYWFhOwogICAgICAgIGFsdW1ub3NbaV0uQ0FMSTI9Y2FsaTE7CiAgICAgICAgCiAgICAgICAgaW50IGExLGMxLGUxOwogICAgICAgIHN0cmluZyBiMTsKICAgICAgICBzdHJpbmcgZDE7CiAgICAgICAgY291dDw8IkluZ3Jlc2FyIHByaW1lcm8gTnVtZXJvIGRlIG51ZXZvIHNlbWVzdHJlLCBtYXRlcmlhIGN1cnNhZGEgMSwgY2FsaWZpY2FjaW9uLCBtYXRlcmlhIGN1cnNhZGEgMiwgY2FsaWZpY2FjaW9uIjw8ZW5kbDsKICAgICAgICAgY2luPj5hMTsKICAgICAgICAgY2luPj5iMTsKICAgICAgICAgY2luPj5jMTsKICAgICAgICAgY2luPj5kMTsKICAgICAgICAgY2luPj5lMTsKICAgICAgICBTRU1FU1RSRTIoYTEsYjEsYzEsZDEsZTEpOwoKICAgIH0KfQo=