#include "geometrie.h"
#include <cmath>
#include <iostream>
#include <stdio.h>
using namespace std;
Geometrie::Geometrie()
{
}
void Geometrie::createCercle(int rayon){
this->maforme = cercle;
this->rayon = rayon;
}
void Geometrie::createRectangle(int lon, int larg){
this->maforme = rectangle;
longueur=lon;
largeur = larg;
}
int Geometrie::aire(){
int result = 0;
if(this->maforme == cercle){
result = M_PI * rayon * rayon;
}
if(this->maforme == rectangle){
result = longueur*largeur;
}
return result;
}
void Geometrie::toString(){
if(this->maforme==cercle){
cout<<"Cet objet geometrie est un cercle d'aire : "<<this->aire()<<endl;
}
if(this->maforme == rectangle){
cout<<"Cet objet geometrie est un rectangle d'aire : "<<this->aire()<<endl;
}
}
Add a code snippet to your website: www.paste.org