Vous êtes sur la page 1sur 13

Introduction

Qu'est-ce que Java, IntelliJ IDEA, NetBeans IDE ?


Java est un langage de programmation à usage général, basé sur les classes et
orienté objet, C'est une plate-forme informatique pour le développement
d'applications. Java est donc rapide, sécurisé et fiable. Il est largement utilisé
pour développer des applications Java dans les ordinateurs portables, les centres
de données, les consoles de jeux, les supercalculateurs scientifiques, les
téléphones portables, etc.

IntelliJ IDEA est un environnement de développement intégré (IDE) pour les


langages JVM conçu pour maximiser la productivité des développeurs. Il
effectue les tâches routinières et répétitives pour vous en fournissant une
complétion de code intelligente, une analyse de code statique et des
refactorisations, et vous permet de vous concentrer sur le bon côté du
développement logiciel, ce qui en fait non seulement une expérience productive,
mais également une expérience agréable.

NetBeans IDE est un environnement de développement intégré (IDE) gratuit,


open source qui vous permet de développer des applications de bureau, mobiles
et Web. L'EDI prend en charge le développement d'applications dans divers
langages, notamment Java, HTML5, PHP et C ++. L'EDI fournit une prise en
charge intégrée du cycle de développement complet, de la création du projet au
débogage, au profilage et au déploiement.
Ce programme permet de résoudre une équation du second degré

“ 𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0 “ en utilisant le langage Java.

Pour Commencer le programme il faut créer une class qui permet de faire la
description de données appelées attributs, et d’opérations appelées méthodes.

Notre classe s’appelle “Equation“ qui va nous aider de faire appeler aux méthodes
“ LireABC () “, “ delta (A, B, C) “ et “ Proposition () “

Une méthode est une fonction faisant partie d’une classe. Elle permet d’effectuer
des traitements sur (ou avec) les données membres.
Commençant par :

La méthode LireABC () : cette méthode a pour but de saisir les valeurs de a, b et


c par l’utilisateur (sur le clavier). EN utilisant la méthode Scanner et pour cela il
faut faire appelle à une bibliothèque « import java. utile. Scanner ».

La méthode delta () : c’est pour calculer le discriminant de l’équation.

La méthode Proposition () : C’est une fonction pour trouver la solution de


l’équation en utilisant l’instruction if qui permet d'exécuter une série
d'instructions si jamais une condition est réalisée.

Exécution du programme :

𝑎 = 0 ;𝑏 = 0 ; 𝑐 = 0
𝑎 = 0 ;𝑏 = 0 ; 𝑐 ≠ 0

𝑎 = 0 ;𝑏 ≠ 0 ; 𝑐 ≠ 0

𝑎 ≠ 0 ; 𝑏 ≠ 0 ; 𝑐 ≠ 0 𝑒𝑡 𝛥 = 0
𝑎 ≠ 0 ; 𝑏 ≠ 0 ; 𝑐 ≠ 0 𝑒𝑡 𝛥 < 0
𝑎 ≠ 0 ; 𝑏 ≠ 0 ; 𝑐 ≠ 0 𝑒𝑡 𝛥 > 0

La programmation de cette équation en utilisant Java Swing


Par l’utilisation de “Swing controls “ dans la fenêtre “ Palette “, on a créé une
Jframe sur laquelle on met {Button, Text Field, Label…}.

Donc après le design de notre Jframe, il reste le code de l’application qui va se


concentrer sur le Button Calculer.
L’exécution de l’application :
𝑎 = 0 ;𝑏 = 0 ; 𝑐 = 0
𝑎 = 0 ;𝑏 = 0 ; 𝑐 ≠ 0

𝑎 = 0 ;𝑏 ≠ 0 ; 𝑐 ≠ 0
𝑎 ≠ 0 ; 𝑏 ≠ 0 ; 𝑐 ≠ 0 𝑒𝑡 𝛥 = 0

𝑎 ≠ 0 ; 𝑏 ≠ 0 ; 𝑐 ≠ 0 𝑒𝑡 𝛥 < 0
𝑎 ≠ 0 ; 𝑏 ≠ 0 ; 𝑐 ≠ 0 𝑒𝑡 𝛥 > 0

Et pour vider les champs on fait clique sur le Button Vider

Remarque : le détaille de l’explication se trouve comme des commentaires au


sein du programme