Advertisement
Guest User

Calcule.cpp

a guest
Nov 16th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.32 KB | None | 0 0
  1. #include <iostream>
  2. #include "Calcule.h"
  3.  
  4. void Calcule::adunare(int termen1, int termen2) {
  5.  
  6.     int rezultat;
  7.     rezultat = termen1 + termen2;
  8.     std::cout << "Rezultatul adunarii este : " << rezultat << "." << std::endl;
  9.  
  10. }
  11.  
  12. void Calcule::scadere(int termen1, int termen2) {
  13.  
  14.     int rezultat;
  15.     rezultat = termen1 - termen2;
  16.     std::cout << "Rezultatul scaderii este : " << rezultat << "." << std::endl;
  17.  
  18. }
  19.  
  20. void Calcule::inmultire(int termen1, int termen2) {
  21.  
  22.     int rezultat;
  23.     rezultat = termen1 * termen2;
  24.     std::cout << "Rezultatul inmultirii este : " << rezultat << "." << std::endl;
  25.  
  26. }
  27.  
  28. void Calcule::impartire(int termen1, int termen2) {
  29.  
  30.     int rezultat;
  31.     if (termen1 >= termen2){
  32.         rezultat = termen1 / termen2;
  33.     }
  34.     else if (termen2 >= termen1) {
  35.         rezultat = termen2 / termen1;
  36.     }
  37.     std::cout << "Rezultatul impartirii este : " << rezultat << "." << std::endl;
  38.  
  39. }
  40.  
  41. void Calcule::ridicareLaPutere(int termenINT, int exponent) {
  42.     int termen = termenINT;
  43.     int rezultat;
  44.     for(; exponent != 1; exponent--){
  45.         termen = termenINT * termen;
  46.     }
  47.     rezultat = termen;
  48.     std::cout << "Rezultatul ridicarii la putere este : " << rezultat << "." << std::endl;
  49. }
  50.  
  51. void Calcule::perimetruPatrat (int latura) {
  52.  
  53.     int rezultat;
  54.     rezultat = latura * 4;
  55.     std::cout << "Perimetrul patratului cu latura de " << latura << " u.m. este : " << rezultat << "." << std::endl;
  56. }
  57.  
  58. void Calcule::ariePatrat (int latura) {
  59.  
  60.     int rezultat;
  61.     rezultat = latura * latura;
  62.     std::cout << "Aria patratului cu latura de " << latura << " u.m. este : " << rezultat << "u.m.^2." << std::endl;
  63. }
  64.  
  65. void Calcule::volumPatrat (int latura) {
  66.  
  67.     int rezultat;
  68.     rezultat = latura * latura * latura;
  69.     std::cout << "Volumul patratului cu latura de " << latura << " u.m. este : " << rezultat << "u.m.^3." << std::endl;
  70. }
  71.  
  72. void Calcule::perimetruDreptunghi (int L, int l) {
  73.  
  74.     int rezultat;
  75.     rezultat = (L + l) *2;
  76.     std::cout << "Perimetrul dreptunghiului este : " << rezultat << "." << std::endl;
  77. }
  78.  
  79. void Calcule::arieDreptunghi (int L, int l) {
  80.  
  81.     int rezultat;
  82.     rezultat = L *l;
  83.     std::cout << "Aria dreptunghiului este : " << rezultat << "u.m.^2." << std::endl;
  84. }
  85. void Calcule::volumDreptunghi (int L, int l , int h) {
  86.  
  87.     int rezultat;
  88.     rezultat = L * l * h;
  89.     std::cout << "Volumul dreptunghiului este : " << rezultat << "u.m^3." << std::endl;
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement