lunes, 4 de abril de 2011

c++ POO SUMA DOS NUMEROS

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

1 comentario:

  1. tengo un código para hacer una suma; pero de la siguiente manera.
    hay 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.

    ResponderEliminar