//Universidad de Monterrey
//Principios de Programación
//Examen Parcial 2
//Richard Xie 582409 IMT
//Ing. David Eliab Rodríguez Alemán
#include <iostream>
using namespace std;
int main ( void ) {
int numses1;
int numses2;
struct Alumno {
int cali1;
int cali2;
int cali3;
int cali4;
} ;
struct Materias {
string name;
struct Alumno visit[ 1 ] ;
} escuela[ 3 ] ;
struct Semestre {
int numses;
} ;
for ( int i= 0 ; i< 3 ; i++ ) {
cout << "Alumno " << i+ 1 << endl;
cout << "Nombre : " << endl;
cin >> escuela[ i] .name ;
for ( int z= 0 ; z< 1 ; z++ ) {
cout << "Materias " << endl;
cout << "Semestre: " << endl;
cin >> numses1;
cout << "Español I: " << endl;
cin >> escuela[ i] .visit [ z] .cali1 ;
cout << "Matematicas I: " << endl;
cin >> escuela[ i] .visit [ z] .cali2 ;
cout << "Semestre: " << endl;
cin >> numses2;
cout << "Español II: " << endl;
cin >> escuela[ i] .visit [ z] .cali3 ;
cout << "Matematicas II: " << endl;
cin >> escuela[ i] .visit [ z] .cali4 ;
}
}
return 0 ;
}
// "Doy mi palabra que he realizado esta actividad con integridad académica Richard Xie con número de matrícula 582409".
Ly9Vbml2ZXJzaWRhZCBkZSBNb250ZXJyZXkKLy9QcmluY2lwaW9zIGRlIFByb2dyYW1hY2nDs24KLy9FeGFtZW4gUGFyY2lhbCAyCi8vUmljaGFyZCBYaWUgNTgyNDA5IElNVAovL0luZy4gRGF2aWQgRWxpYWIgUm9kcsOtZ3VleiBBbGVtw6FuCgojaW5jbHVkZSA8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluICh2b2lkKXsKCiAgICBpbnQgbnVtc2VzMTsKICAgIGludCBudW1zZXMyOwogICAgCiAgICBzdHJ1Y3QgQWx1bW5vIHsKICAgICAgICBpbnQgY2FsaTE7CiAgICAgICAgaW50IGNhbGkyOwogICAgICAgIGludCBjYWxpMzsKICAgICAgICBpbnQgY2FsaTQ7CiAgICB9OwoKICAgIHN0cnVjdCBNYXRlcmlhcyB7CiAgICAgICAgc3RyaW5nIG5hbWU7CiAgICAgICAgc3RydWN0IEFsdW1ubyB2aXNpdFsxXTsKICAgIH0gZXNjdWVsYVszXTsKICAgIAogICAgc3RydWN0IFNlbWVzdHJlIHsKICAgICAgICBpbnQgbnVtc2VzOwogICAgfTsKICAgIAogICAgCiAgICBmb3IoaW50IGk9MDsgaTwzOyBpKyspewogICAgICAgIAogICAgICAgIGNvdXQ8PCJBbHVtbm8gIiA8PGkrMSA8PGVuZGw7CiAgICAgICAgCiAgICAgICAgY291dDw8Ik5vbWJyZSA6ICIgPDxlbmRsOwogICAgICAgIGNpbj4+IGVzY3VlbGFbaV0ubmFtZTsKICAgIAogICAgCiAgICBmb3IoaW50IHo9MDsgejwxOyB6KyspewoKICAgICAgICBjb3V0PDwiTWF0ZXJpYXMgIiA8PGVuZGw7CiAgICAgICAgCiAgICAgICAgY291dDw8IlNlbWVzdHJlOiAiIDw8ZW5kbDsKICAgICAgICBjaW4+PiBudW1zZXMxOwogICAgICAgIAogICAgICAgIGNvdXQ8PCJFc3Bhw7FvbCBJOiAiIDw8ZW5kbDsKICAgICAgICBjaW4+PiBlc2N1ZWxhW2ldLnZpc2l0W3pdLmNhbGkxOwogICAgICAgIAogICAgICAgIGNvdXQ8PCJNYXRlbWF0aWNhcyBJOiAiIDw8ZW5kbDsKICAgICAgICBjaW4+PiBlc2N1ZWxhW2ldLnZpc2l0W3pdLmNhbGkyOwogICAgICAgIAogICAgICAgIGNvdXQ8PCJTZW1lc3RyZTogIiA8PGVuZGw7CiAgICAgICAgY2luPj4gbnVtc2VzMjsKICAgICAgICAKICAgICAgICBjb3V0PDwiRXNwYcOxb2wgSUk6ICIgPDxlbmRsOwogICAgICAgIGNpbj4+IGVzY3VlbGFbaV0udmlzaXRbel0uY2FsaTM7CiAgICAgICAgCiAgICAgICAgY291dDw8Ik1hdGVtYXRpY2FzIElJOiAiIDw8ZW5kbDsKICAgICAgICBjaW4+PiBlc2N1ZWxhW2ldLnZpc2l0W3pdLmNhbGk0OwogICAgICAgIAogICAgfQogICAgfQogICAgcmV0dXJuIDA7Cn0KCi8vICJEb3kgbWkgcGFsYWJyYSBxdWUgaGUgcmVhbGl6YWRvIGVzdGEgYWN0aXZpZGFkIGNvbiBpbnRlZ3JpZGFkIGFjYWTDqW1pY2EgUmljaGFyZCBYaWUgY29uIG7Dum1lcm8gZGUgbWF0csOtY3VsYSA1ODI0MDkiLg==