Cpp/Exámenes Resueltos (Segundo Semestre)/Junio2016_2/Estudiante.cpp

27 lines
676 B
C++
Raw Normal View History

2019-06-20 13:06:16 +02:00
#include "Estudiante.h"
using namespace std;
bool cargar(tEstudiante& estudiante, std::ifstream& archivo) {
bool cargar = false;
if (!archivo.fail()) {
archivo.ignore();
getline(archivo, estudiante.nombre);
archivo >> estudiante.NIF;
archivo >> estudiante.fechaMatricula;
archivo >> estudiante.nota;
cargar = true;
}
return cargar;
}
void mostrar(tEstudiante& estudiante) {
cout << right << setw(9) << estudiante.NIF
<< setw(2) << "-" << setw(2)
<< setw(8) << estudiante.fechaMatricula
<< setw(2) << "-" << setw(2)
<< setw(3) << estudiante.nota
<< setw(2) << "-" << setw(2)
<< setw(20) << estudiante.nombre << endl;
}