Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- class calcolatrice
- {
- public:
- double a, b, radice, radic;
- char p;
- int operazione;
- calcolatrice();
- double somma();
- double sottrazione();
- double moltiplicazione();
- double divisione();
- double scelta();
- };
- calcolatrice::calcolatrice()
- {
- cout << "Calcolatrice";
- do{
- cout << "\n\nInserisci il primo numero: ";
- cin >> calcolatrice.a;
- cout << "Inserisci il secondo numero: ";
- cin >> calcolatrice.b;
- cout <<"\n1. Somma \n2. Sottrazione \n3. Moltiplicazione \n4. Divisione\n";
- cout << "\nQuale operazione vuoi scegliere? ";
- cin >> calcolatrice.operazione;
- cout << "\nVuoi continuare? (S/N) ";
- cout << "\nVuoi continuare? (S/N) ";
- cin >> calcolatrice.p;
- }while (calcolatrice.p != 'N');
- }
- int main()
- {
- switch (calcolatrice.operazione){
- case 1:
- somma = a+b;
- cout <<"la somma e': " << somma;
- break;
- case 2:
- sottrazione = a-b;
- cout << "la sottrazione e': "<< sottrazione;
- break;
- case 3:
- moltiplicazione= a*b;
- cout << "la moltiplicazione e': "<< moltiplicazione;
- break;
- case 4:
- divisione= a/b;
- cout << "la divisione e': "<< divisione;
- break;
- case 5:
- radice = sqrt(a);
- radic = sqrt(b);
- cout << "la radice del primo numero e' " << radice << " invece del secondo numero e' " << radic;
- break;
- default:
- cout << "ERRORE";
- break;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement