Advertisement
mario_mos

geometrie.cpp

Aug 28th, 2023 (edited)
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.26 KB | None | 0 0
  1. #include "geometrie.h"
  2.  
  3. geometrie::geometrie()
  4. {
  5.  
  6. }
  7.  
  8. void geometrie::identify_figure(figure val)
  9. {
  10.  
  11.  if(val == 1)
  12.  {
  13.      std::cout << "vous avez crée un cercle" << std::endl;
  14.  }
  15.  if(val == 2)
  16.  {
  17.      std::cout << "vous avez crée un triangle" << std::endl;
  18.  }
  19.  if(val == 3)
  20.  {
  21.      std::cout << "vous avez crée un rectangle" << std::endl;
  22.  }
  23.  
  24. }
  25.  
  26. void geometrie::airecircle(double rayon)
  27. {
  28.     const double pi = 3.14;
  29.     std::cout <<"l'aire du cercle vaut : " << pi * (rayon * rayon) << std::endl;
  30. }
  31.  
  32. void geometrie::airetriangle(double cote, double hauteur)
  33. {
  34.    std::cout << "l'aire du triangle vaut : " << (cote * hauteur) / 2 << std::endl ;
  35. }
  36.  
  37.  
  38. void geometrie::airerectangle(int largeur, int longueur)
  39. {
  40.     std::cout << "l'aire du rectangle vaut : " << largeur * longueur << std::endl;
  41. }
  42.  
  43. void geometrie::perimetrecircle(double d)
  44. {
  45.   const double pi = 3.14;
  46.   std::cout << "le perimetre du cercle vaut : " << pi * d << std::endl;
  47. }
  48.  
  49. void geometrie::perimetretriangle(int c1,int c2,int c3)
  50. {
  51.  std::cout << "le perimetre du triangle vaut : " << c1+c2+c3 << std::endl;
  52. }
  53.  
  54. void geometrie::perimetrerectangle(int largeur, int longueur)
  55. {
  56.  std::cout << "le perimetre du rectangle vaut : " << (largeur + longueur) * 2 << std::endl;
  57. }
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement