Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <iostream> using namespace std; class calculadora { private: float resultado; public: void setSomar(float a, float b) { this->resultado=a+b; } float getSomar() { cout<<endl<<"Resultado da soma: "; return this->resultado; } void setSubtracao(float a, float b) { this->resultado=a-b; } float getSubtracao() { cout<<endl<<"Resultado da subtracao: "; return this->resultado; } void setDivisao(float a, float b) { if(b==0) { cout<<endl<<"Se voce nao sabe, nao existe difinicao de divisao por 0!"<<endl<<"Tente novamente"; setDivisao(a,b); } else this->resultado=a/b; } float getDivisao() { cout<<endl<<"Resultado da divisao: "; return this->resultado; } void setMultiplicacao(float a,float b) { this->resultado=a*b; } float getMultiplicacao() { cout<<endl<<"Resultado da multiplicacao: "; return this->resultado; } }; int main() { calculadora cal; float a,b; cout << "Essa calculadora recebe valor de A e B e tem intuito de aprender orientacao a objetos" << endl; cout << "Digite valor de A e depois o de B sabendo que sera A-B e A/B" << endl; cout << "Digite o valor de A" << endl; cin>>a; cout << "Digite o valor de B" << endl; cin>>b; cal.setDivisao(a,b); cout<<cal.getDivisao()<<endl; cal.setSomar(a,b); cout<<cal.getSomar()<<endl; cal.setMultiplicacao(a,b); cout<<cal.getMultiplicacao()<<endl; cal.setSubtracao(a,b); cout<<cal.getSubtracao()<<endl; return 0; }
Compartilhar