Chicos estoy aprendiendo POO este código funciona pero me pregunto por la sintaxis; si es la correcta.¿?
Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;
class operating{
public:
void leenum();
int suma();
int resta();
int multiplicacion();
float division();
private:
int num1, num2;
int rsum;
int rrest;
int producto;
float div;
};
void operating:: leenum()
{
cout<<"Ingrese primer numero ";
cin>>num1;
cout<<"ingrese segundo numero";
cin>>num2;
}
int operating::suma()
{
int suma;
suma=num1+num2;
cout<<"la suma es:"<<suma<<endl;
}
int operating::resta()
{
int resta;
resta=num1-num2;
cout<<"la resta es:"<<resta<<endl;
}
int operating::multiplicacion()
{
int producto;
producto=num1*num2;
cout<< "el producto es:"<<producto<<endl;
}
float operating::division()
{
float div;
div= num1/num2;
cout<<"la division es:"<<div<<endl;
}
int main (void){
operating op_obj;
op_obj.leenum();
op_obj.suma();
op_obj.resta();
op_obj.multiplicacion();
op_obj.division();
}