Vous êtes sur la page 1sur 2

TP1 : Introduction à JAVA

Exercice 1 :
Le programme Java suivant, permet d’afficher « Hello World ! ».

// This is my first Java program.

public class MyFirstProgram


{

public static void main(String[] args) {

System.out.println("Hello World!");

Si vous utilisez JDK en ligne de commande :


Utiliser un éditeur de texte (emacs par exemple), sauvegardez le code dans un fichier
MyFirstProgram.java.
Compiler votre programme : javac MyFirstProgram.java
L’exécuter : java MyFirstProgram

Si vous utilisez un IDE, démarrez-le, ensuite démarrer un nouveau projet, créer un nouveau
fichier source, mettez votre code dedans, sauvegardez dans un fichier MyFirstProgram.java.
Compilez et exécuter.

Exercice 2 :

Ecrire un programme qui calcule la (+,-,* et /) de deux entiers.

Exercice 3 :
Ecrire un programme qui demande à l’utilisateur d’entrer trois tests scores, ensuite affichez
les chacun et leur moyenne aussi.

Note : Pour lire du clavier, utilisez par exemple pour le premier test score
double test1; // Test score #1
// Create a Scanner object for keyboard input.
Scanner keyboard = new Scanner(System.in);
// Get the first test score.
System.out.print("Enter test score #1: ");
test1 = keyboard.nextDouble();
Exercice 4 :

Ecrire un programme qui demande à l’utilisateur d’entrer le nom de ville, utiliser une
variable string pour stocker l’input.
Ensuite votre programme doit afficher les suivants :
- Le nombre de caractères du nom de votre ville
- Nom de votre ville en majuscule
- Nom de votre ville en minuscule
- Le premier caractère du nom de votre ville

Exercice 5 :

Écrivez une classe nommée Employee qui a les champs suivants :


- Name. Le champ name est un objet String qui contient le nom de l'employé.
- idNumber. L'idNumber est une variable int qui contient le numéro d'identification de
l'employé.
- departement. Le champ departement est un objet String qui contient le nom du
département l'endroit où travaille l'employé.
- position. Le champ de position est un objet String qui contient le titre du poste de
l'employé.

Écrivez les méthodes setter appropriées qui stockent les valeurs dans ces champs et les
méthodes getter qui renvoient les valeurs dans ces champs. Une fois que vous avez écrit la
classe, écrivez un programme séparé qui crée trois objets Employee pour contenir les données
suivantes :

Name idNumber Department Position


Susan Meyers 976267 Accounting Vice President
Mark Jones 733547 IT Programmer
Joy Rogers 912206 Manufacturing Engineer

Votre programme doit stocker ces données dans trois objets ensuite les afficher sur l’écran.

Exercice 6 :

Ecrire une classe contenant les données personnelles suivantes : nom, adresse, âge et numéro
de téléphone. Écrivez les méthodes getter et setter appropriées. Testez la classe en écrivant un
programme qui en crée trois instances. Une instance doit contenir vos informations et les deux
autres doivent contenir les informations de vos amis ou des membres de votre famille.

Vous aimerez peut-être aussi