#include <cstdlib>
#include <iostream>
using namespace std;
class Student
{
public:
double addCourse( int hour , double grade )
{
//calcula la suma de todos los cursos y el promedio
double weightedGPA;
weightedGPA = semesterHours * gpa;
//se agrega el nuevo curso
semesterHours += hour;
weightedGPA += hour * grade;
gpa = weightedGPA / semesterHours;
//regresa el nuevo gpa
return gpa;
}
int semesterHours;
double gpa;
};
int main( int argc , char *argv[] )
{
//Creo un objeto Student
Student s;
s.semesterHours = 3;
s.gpa = 3.0;
//los valores antes de la llamada
cout << "Antes s: " << s.semesterHours << " , " << s.gpa << endl;
cout << "Agregando 3 horas con un grado de 4.0" << endl;
s.addCourse( 3 , 4.0 );
cout << "Despues s: " << s.semesterHours << " , " << s.gpa << endl;
system("pause");
return 0;
}
Herramientas Para el Desarrollo de Videojuegos y Lenguajes de Programación en Español
domingo, 22 de febrero de 2015
Clases Visual C++
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario