Pracrica 5

Páginas: 2 (336 palabras) Publicado: 6 de julio de 2012
Práctica de Laboratorio
Programación Orientada a Objetos

Práctica Nro. 5
Operaciones con números racionales.
Enunciado de la Práctica:
Un número racional es aquel representado por el cocientede dos números enteros,
o dicho de otra forma es aquel número que consta de un numerador y un
denominador (9/8). Un trabajo importante consiste en realizar operaciones
aritméticas (suma, resta….),operaciones de comparación entre números racionales.
Con el objetivo de poner en práctica los conocimientos teóricos sobre operadores
sobrecargados, se implementará una clase CRacional, quepermitirá al estudiante
realizar operaciones sobre números racionales.
Según la definición dada, podemos representar un número racional como un objeto
que tiene dos componentes, uno para representar elnumerador y otro para
representar el denominador. Además la clase CRacional proveerá la funcionalidad
necesaria para trabajar con números racionales. Esto es:
1.

Construir un número racional. Elconstructor implícito por omisión (sin
argumentos) no es suficiente, ya que para formar un racional requerimos
de

dos

argumentos:

numerador

y

denominador.

Por

ello

definaexplícitamente un constructor, que reciba parámetros por omisión.
2.

Operaciones de asignación: asignación, suma con asignación, resta con
asignación.

3.

Operaciones aritméticas: suma, resta,multiplicación y división.

4.

Operaciones relacionales: igual, menor y mayor, menor igual, mayor igual,
diferente.

5.

Operaciones de entrada y salida.

6.

Operaciones unarias:Incremento, decremento y cambio de signo.

1

Práctica de Laboratorio
Programación Orientada a Objetos
Según lo expuesto anteriormente nuestra clase CRacional se debe definir de la
siguiente manera:class CRacional
{
private:
long numerador;
long denominador;
protected:
CRacional & Simplificar();
public:
//Constructor
CRacional(long = 0, long = 1);
//Operaciones de asignación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pracrica 5
  • pracricas pedagogicas
  • Pracricas Laboratorio
  • formatos de pracricas
  • Pracrica Formato De Archivos
  • Reportes de pracricas 1 cecyteg
  • Trabajo prácrico Geografía
  • cubo de 5*5*5

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS