Vous êtes sur la page 1sur 11

Ministère de l’Enseignement et de la Recherche

Scientifique
Ecole Polytechnique Internationale Privée de Tunis
Département Mécatronique

</ Calculette
/>

 Ghariani Youssef
 Medimagh Hamza
 Mrabet Louay

1011 011 01 1011001 10 11011 011 01 110110 110111 1101


</Plan:

Introduction

● Opérations basiques
● Opérations arithmétiques
● Opérations trigonometriques
Calculette Instructions ● Résolution
● Structure conditionnelle
● Structure itérative

Conclusion
</Introduction

Le langage Python est choisi pour sa simplicité et sa lisibilité. Il est largement utilisé dans le
développement logiciel, l'analyse de données, l'apprentissage machine et d'autres domaines. La
syntaxe claire de Python permet aux développeurs de s'exprimer de manière concise et efficace.
Ce projet comporte une implémentation d'une calculatrice en Python, offrant diverses
fonctionnalités telles que les opérations de base (+, -, *, /), le calcul du Plus Petit Commun
Multiple (PPCM), du Plus Grand Commun Diviseur (PGCD), la division entière (DIV), le
modulo (MOD), la résolution d'une équation du second degré, et le calcul des fonctions
trigonométriques.

1011 011 01 1011001 10 11011 011 01 110110 110111 1101


</Instructions:
</Opérations basiques:

Pour chaque opération


basique(+,*,-,/), une
fonction distincte est créée,
et ces fonctions sont ensuite
appelées individuellement
dans le programme
principal.

1011 011 01 1011001 10 11011 011 01 110110 110111 1101


</Opérations arithmétiques:

La division entière (DIV), le modulo


(MOD), le Plus Grand Commun
Diviseur (PGCD) et le Plus Petit
Commun Multiple (PPCM), chacune
ayant sa propre fonction spécialisée
intégrée dans le programme.

1011 011 01 1011001 10 11011 011 01 110110 110111 1101


</Opérations trigonometriques:

A l’aide de l’importation
du bibliothèque
« math » on a eu créer la
fonction
calculer_trigonometrie pour
calculer (cos,sin,tan)
d’une angle donnée

1011 011 01 1011001 10 11011 011 01 110110 110111 1101


</Résolution :

Cette fonction exige l’entrée des trois


Coèfficients (a,b,c) ,en se référant a ces
derniers et en utilisant la structure
Conditionnelle « if » pour traiter les
trois cas de signes de DELTA .

1011 011 01 1011001 10 11011 011 01 110110 110111 1101


</ Structure conditionnelle :

À choix multiples Developpée


</Structure itérative:

On a utilisé le boucle
« while » pour réexécuter
le programme principale
jusqu’à l’entré d’une
condition d’arrèt « Q » .

1011 011 01 1011001 10 11011 011 01 110110 110111 1101


</Conlusion

En conclusion, pour améliorer la calculatrice, l'ajout d'une interface graphique (GUI) serait
bénéfique, offrant une expérience utilisateur plus conviviale grâce à des boutons intuitifs et des
zones d'affichage claires. En parallèle, l'intégration d'affichages graphiques pour les courbes
trigonométriques à l'aide de bibliothèques comme Matplotlib enrichirait l'outil en fournissant
des représentations visuelles des fonctions mathématiques. Ces améliorations combinées
rendraient la calculatrice plus polyvalente, adaptée à un usage quotidien et à des fins éducatives
avancées.

1011 011 01 1011001 10 11011 011 01 110110 110111 1101


Print(Merci pour votre attention)

1011 011 01 1011001 10 11011 011 01 110110 110111 1101

Vous aimerez peut-être aussi