#include <stdio.h>
#include <conio.h>
#include <iostream>
using namespace std;
class calcular
{
public:
double sumar(double a, double b)
{
cout<<"LA SUMA ES: "<<a+b;
}
};
int main()
{
calcular e1;
double v1,v2,r;
cout<<"DAME PRIMER VALOR: ";
cin>>v1;
cout<<"DAME SEGUNDO VALOR: ";
cin>>v2;
e1.sumar(v1,v2);
getch();
}
lunes, 4 de abril de 2011
Suscribirse a:
Enviar comentarios (Atom)
tengo un código para hacer una suma; pero de la siguiente manera.
ResponderEliminarhay que hacer un programa que sume 2 enteros.
Tengo que definir dos clases: OperacionMatematica e ImprimirResultado.
/////////en OperacionMatematica://////////////
class OperacionMatematica {
public:
OperacionMatematica (){};
~OperacionMatematica (){};
int suma(int x,int y);
int op1_;
int op2_;
};
///////////////y en ImprimirResultado:///////////////
class ImprimirResultado {
public:
ImprimirResultado () {};
~ImprimirResultado () {};
void Imprimir (int *)
};
/////////este el programa principal el .cpp //////////
#include
#include "Operaciones.h"
using namespace std;
int OperacionMatematica::suma (int x, int y){
int resultado = x + y;
return resultado;
};
void ImprimirResultado::Imprimir(int *b) {
* b = ????????;
};
int main (void){
OperacionMatematica *p = new OperacionMatematica();
p->op1_ = 8;
p->op2_ = 2;
p->suma(p->op1_,p->op2_);
ImprimirResultado *q = new ImprimirResultado();
int *a;
a = &p->suma;
q->Imprimir(a);
};
no se que mas hacer, el programa tiene que llevar el manejo de punteros y la definición de las 2 clases mencionadas anteriormente.