<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hola que tal soy nuevo en esto de programacion y estoy programando en c++<br>y me pidieron que programe una calculadora sencilla, usando una clase que este afuera de mi programa (main) y la llame como por ejemplo por #include <calculadora.h> por ejemplo..<br>nose si me explico..<br>Este es mi codigo que por cierto nose xq no me funciona <img src="http://mail.yimg.com/us.yimg.com/i/mesg/tsmileys2/28.gif">.. es muy sencillo pero no soy experto en esto..<br>El codigo:<br><br><br># include <iostream><br>using namespace std;<br><br>class Calculadora<br>{<br>    int num1, num2;<br>public:<br>    Calculadora() {int=3, int=2)<br>    int suma(int, int);<br>    int resta(int, int);<br>    int pruducto(int, int);<br>    int divicion(int, int);<br>};<br><br>int main
 (void)<br>{<br>    int menu, num1, num2;<br>    Calculadora calc1;<br>    cout << "Ingrese la operacion que desea realizar: "<< endl;<br>    cout << "1-SUMA"<< endl;<br>    cout << "2-RESTA"<< endl;<br>    cout << "3-MULTIPLICACION" << endl;<br>    cout << "4-DIVICION" << endl;<br>    cin >> menu;<br>    switch (menu)<br>    {<br>    case 1:<br>        cout << "Ingrese el primer numero a sumar: ";<br>        cin>>num1;<br>        calc1.suma(num1);<br>        cout<< "Ingrese el segundo numero a sumar: ";<br>       
 cin>>num2;<br>        calc1.suma(num2);<br>        cout << "El resultado es: "<< calc1.suma()<< endl;<br>    break;<br>    case 2:<br>        cout << "Ingrese el primer numero a restar: ";<br>        cin>>num1;<br>        calc1.resta(num1);<br>        cout<< "Ingrese el segundo numero a restar: ";<br>        cin>>num2;<br>        calc1.resta(num2);<br>        cout << "El resultado es: "<< calc1.resta()<<endl;<br>    break;<br>    case 3:<br>        cout << "Ingrese el primer numero a multiplicar:
 ";<br>        cin>>num1;<br>        calc1.producto(num1);<br>        cout<< "Ingrese el segundo numero a multiplicar: ";<br>        cin>>num2;<br>        calc1.producto(num2);<br>        cout << "El resultado es: "<< calc1.pruducto()<<endl;<br>    break;<br>    case 4:<br>        cout << "Ingrese el dividendo: ";<br>        cin>>num1;<br>        calc1.divicion(num1);<br>        cout<< "Ingrese el divisor: ";<br>        cin>>num2;<br>        calc1.divicion(num2);<br>   
     cout << "El resultado es: "<< calc1.divicion()<< endl;<br>    break;<br>    default:<br>        cout << "El numero ingresado es incorrecto.."<< endl;<br>    }<br>system ("pause");<br><br>}<br><br>int Calculadora::suma(int x, int y)<br>{    <br>    return x+y;<br>}<br>int Calculadora::resta(int x, int y)<br>{    <br>    return x-y;<br>}<br>int Calculadora::pruducto(int x, int y)<br>{<br>    return x*y;<br>}<br>int Calculadora::divicion(int x, int y)<br>{<br>    return x/y;<br>}<br><br>// Desde ya muchas gracias a todos!! <br></td></tr></table><br>



      <hr size=1><br><font face="Verdana" size="-2">Encontra las mejores recetas con Yahoo! Cocina.
<br>
http://ar.mujer.yahoo.com/cocina/</font>