ToniDev

Exercitiu Functii

Dec 16th, 2021
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.53 KB | None | 0 0
  1. /*
  2. Creaza urmatoarele functii:
  3.  
  4.     int suma(int a, int b) -> va calcula suma a doua numere si o va returna
  5.     float impartire(float a, float b) -> va calcula impartirea + return
  6.     double produs(float a, float b) -> va calcula produsul+ return
  7.     float scadere(double a, double b) -> va calcula scaderea+ return
  8.  
  9. In main creaza variabilele potrivite, apeleaza fiecare functie pe rand si afiseaza rezultatele in ce ordine doresti.
  10.  
  11. */
  12.  
  13. #include <iostream>
  14. using namespace std;
  15.  
  16. int suma(int a, int b)
  17. {
  18.     int suma = a + b;
  19.     return suma;
  20. }
  21.  
  22. float impartire(float a, float b)
  23. {
  24.     float impartire = a + b;
  25.     return impartire;
  26. }
  27.  
  28. double produs(float a, float b)
  29. {
  30.     double produs = a * b;
  31.     return produs;
  32. }
  33.  
  34. float scadere(double a, double b)
  35. {
  36.     float scadere = a - b;
  37.     return scadere;
  38. }
  39.  
  40. int main()
  41. {
  42.     int a, b;
  43.     float c, d;
  44.     float e, f;
  45.     double g, h;
  46.    
  47.     cout << "introdu a si b pentru suma: ";
  48.     cin >> a >> b;
  49.    
  50.     int rezultatSuma = suma(a, b);
  51.    
  52.     cout << "introdu c si d pentru impartire: ";
  53.     cin >> c >> d;
  54.    
  55.     float rezImpartire = impartire(c, d);
  56.    
  57.     cout << "introdu e si f pentru produs: ";
  58.     cin >> e >> f;
  59.    
  60.     double rezProdus = produs(e, f);
  61.    
  62.     cout << "introdu g si h pentru scadere: ";
  63.     cin >> g >> h;
  64.    
  65.     float rezScadere = scadere(g, h);
  66.    
  67.     cout << rezultatSuma << endl;
  68.     cout << rezImpartire << endl;
  69.     cout << rezProdus << endl;
  70.     cout << rezScadere << endl;
  71.    
  72.     return 0;
  73. }
  74.  
  75.  
Advertisement
Add Comment
Please, Sign In to add comment