domingo, 22 de febrero de 2015

Clases Visual C++


#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;
}


No hay comentarios:

Publicar un comentario