Profesora Lorena

Páginas: 2 (252 palabras) Publicado: 26 de abril de 2015
#include
Using std: :string;
{
Class LibroCalificaciones
Public:
LibroCalificaciones( string ) ;
Void establecerNombreCurso ( string )
String obtenerNombreCurso ();
Void mostrarMensaje();
Void recibirCalificaciones ();
Void mostrarReporteCalificaciones ();
Private:
String nombreCurso;
Int aCuenta;
Int bCuenta;
Int cCuenta;
Int dCuenta;
Int fCuenta;
};










#include using std: :cout;
using std: :cin;
using std: :end1;

#include “LibroCalificaciones.h”
LibroCalificaciones: :LibroCalificaciones( string nombre )
{
establecerNombreCurso( nombre);
aCuenta = 0;
bCuenta= 0;
cCuenta = 0;
dCuenta = 0;
fCuenta = 0;
}
Void Libro Calificaciones: :establecerNombreCurso( string nombre)
{
If ( nombre. Length () <= 25 )
nombreCurso = nombre;
else
{
NombreCurso =nombre.substr(0, 25);
Cout <<”el nombre /” << nombre << “/”excede la longitud máxima (25). /n”
< }
}
String LibroCalificaciones::obtenerNombreCurso ()
{
Return nombreCurso;
}
Void LibroCalificaciones: :mostrarMensaje ()
{
Cout << “Bienvenido al libro de calificacones para /n” < }
void LibroCalificaciones::recibirCalificaciones ()
{
Int calificación;
Cout << “Escruva las calificaciones de letra.”<< end1
<<” Escriba el carácter E0F para terminar la entrada.”<< end1;
While ( ( - calificación = cin.get ()) ! = E0F ){
Switch (calificación)
{
case ´A´:
case ´a´:
aCuenta++;
break;

case ´B´:
case ´b´:
bCuenta++;
break;

case ´C´:
case ´c´:
cCuenta++;
break;


case ´D´:
case ´d´:
dCuenta++;
break;

case´F´:
case ´f´:
fCuenta++;
break;

case ´/n´:
case ´/t´:
case´ ´:

break
default:
cout <<” Se introdujo una letra de calificación incorrecta.”
<<” Escribe una nueva calificación.” < Break;
}
}
}Void LibroCalificaciones: :mostrarReporteCalificaciones ()
{
Cout << /n/nNumero de estudiantes que recibiero cada calificación de letra:”
<< “/nA: “ << aCuenta // muestra el numero de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lorena
  • Lorena
  • Lorena
  • lorena
  • lorena
  • Lorena
  • Lorena
  • Lorena

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS