Académique Documents
Professionnel Documents
Culture Documents
Dans le cadre du développement d’une application qui aide les élèves d’un
collège dans leurs problématiques en géométrie, vous devez créer la classe
Polygone en se basant sur les informations données comme suit :
Etude de l’existant :
…….
Un polygone est une figure géométrique plane formée d'une ligne brisée fermée,
c'est-à-dire d'une suite cyclique de segments consécutifs.
Les polygones peuvent être classés entre eux suivant leur ordre.
Les polygones d'ordre 1 et 2 sont dits dégénérés : ils correspondent
respectivement à un point, et à un segment, et possèdent en particulier de ce fait
une aire nulle.
Le polygone non dégénéré le plus élémentaire est le triangle, ensuite
le quadrilatère, d'ordre 4.
Un polygone régulier est un polygone à la fois équilatéral (tous ses côtés ont la
même longueur) et équiangle (tous ses angles ont la même mesure)
……..
a. Attributs :
bool regulier;
int NombreCote;
int LongueurCote1;
int LongueurCote2;
int LongueurCote3;
b. Méthodes :
public :
3. Votre code permet aux étudiants de faire des manipulations diverses sur le
polygone (dans le programme principal main.cpp). Les étudiants veulent :