// File: DaCasBe[P]Gestion-de-asignaturas-mediante-arboles-binarios-ordenados/estudiante.cpp
// Function: ed::Estudiante::escribirEstudiante() const
void ed::Estudiante::escribirEstudiante()const{
	std::cout << BBLUE << "Nombre: " << BLUE << this->getNombre() << RESET << std::endl;

	std::cout << BBLUE << "Apellidos: " << BLUE << this->getApellidos() << RESET << std::endl;

	std::cout << BBLUE << "Nota de teoría: " << BLUE << this->getTeoria() << RESET << std::endl;

	std::cout << BBLUE << "Nota de prácticas: " << BLUE << this->getPractica() << RESET << std::endl;

	std::cout << BBLUE << "Nota final: " << BLUE << this->getFinal() << RESET << std::endl;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x40, %rsp
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x18(%rbp)
movq 0xc945(%rip), %rdi      # 0xefd0
leaq 0x79f6(%rip), %rsi      # 0xa088
callq 0x21a0
movq %rax, %rdi
leaq 0x79ef(%rip), %rsi      # 0xa090
callq 0x21a0
movq %rax, %rdi
leaq 0x79e9(%rip), %rsi      # 0xa099
callq 0x21a0
movq -0x18(%rbp), %rdi
movq %rax, -0x38(%rbp)
movq (%rdi), %rax
callq *0x10(%rax)
movq -0x38(%rbp), %rdi
movq %rax, %rsi
callq 0x2180
movq %rax, %rdi
leaq 0x88e2(%rip), %rsi      # 0xafbb
callq 0x21a0
movq %rax, %rdi
movq 0xc8d8(%rip), %rsi      # 0xefc0
callq 0x21c0
movq 0xc8dc(%rip), %rdi      # 0xefd0
leaq 0x798d(%rip), %rsi      # 0xa088
callq 0x21a0
movq %rax, %rdi
leaq 0x7997(%rip), %rsi      # 0xa0a1
callq 0x21a0
movq %rax, %rdi
leaq 0x7980(%rip), %rsi      # 0xa099
callq 0x21a0
movq -0x18(%rbp), %rdi
movq %rax, -0x30(%rbp)
movq (%rdi), %rax
callq *0x18(%rax)
movq -0x30(%rbp), %rdi
movq %rax, %rsi
callq 0x2180
movq %rax, %rdi
leaq 0x8879(%rip), %rsi      # 0xafbb
callq 0x21a0
movq %rax, %rdi
movq 0xc86f(%rip), %rsi      # 0xefc0
callq 0x21c0
movq 0xc873(%rip), %rdi      # 0xefd0
leaq 0x7924(%rip), %rsi      # 0xa088
callq 0x21a0
movq %rax, %rdi
leaq 0x793a(%rip), %rsi      # 0xa0ad
callq 0x21a0
movq %rax, %rdi
leaq 0x7917(%rip), %rsi      # 0xa099
callq 0x21a0
movq -0x18(%rbp), %rdi
movq %rax, -0x28(%rbp)
movq (%rdi), %rax
callq *0x20(%rax)
movq -0x28(%rbp), %rdi
callq 0x2160
movq %rax, %rdi
leaq 0x8813(%rip), %rsi      # 0xafbb
callq 0x21a0
movq %rax, %rdi
movq 0xc809(%rip), %rsi      # 0xefc0
callq 0x21c0
movq 0xc80d(%rip), %rdi      # 0xefd0
leaq 0x78be(%rip), %rsi      # 0xa088
callq 0x21a0
movq %rax, %rdi
leaq 0x78e6(%rip), %rsi      # 0xa0bf
callq 0x21a0
movq %rax, %rdi
leaq 0x78b1(%rip), %rsi      # 0xa099
callq 0x21a0
movq -0x18(%rbp), %rdi
movq %rax, -0x20(%rbp)
movq (%rdi), %rax
callq *0x28(%rax)
movq -0x20(%rbp), %rdi
callq 0x2160
movq %rax, %rdi
leaq 0x87ad(%rip), %rsi      # 0xafbb
callq 0x21a0
movq %rax, %rdi
movq 0xc7a3(%rip), %rsi      # 0xefc0
callq 0x21c0
movq 0xc7a7(%rip), %rdi      # 0xefd0
leaq 0x7858(%rip), %rsi      # 0xa088
callq 0x21a0
movq %rax, %rdi
leaq 0x7895(%rip), %rsi      # 0xa0d4
callq 0x21a0
movq %rax, %rdi
leaq 0x784b(%rip), %rsi      # 0xa099
callq 0x21a0
movq -0x18(%rbp), %rdi
movq %rax, -0x10(%rbp)
callq 0x2ba0
movq -0x10(%rbp), %rdi
callq 0x2160
movq %rax, %rdi
leaq 0x8748(%rip), %rsi      # 0xafbb
callq 0x21a0
movq %rax, %rdi
movq 0xc73e(%rip), %rsi      # 0xefc0
callq 0x21c0
addq $0x40, %rsp
popq %rbp
retq
nopl (%rax)