0% ont trouvé ce document utile (0 vote)
8 vues4 pages

Introduction au langage Java : TP n°1

Transféré par

Hind Jiddou
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues4 pages

Introduction au langage Java : TP n°1

Transféré par

Hind Jiddou
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

📚 Fiche de TP n°1 : Introduction au

langage Java

🎯 Objectifs du TP
• Comprendre la structure d'un programme Java
• Apprendre à compiler et exécuter un programme
• Manipuler les entrées/sorties simples
• Découvrir les variables, les types et les opérateurs de base

🧰 Prérequis
• Installation du JDK (Java Development Kit)
• Un éditeur de code ou un IDE : VS Code, IntelliJ IDEA, ou Eclipse
• Connaissances de base en algorithmique (variables, conditions, boucles)

🏗️ 1. Structure d'un programme Java


Exemple de code minimal :

public class Bonjour {


public static void main(String[] args) {
[Link]("Bonjour le monde !");
}
}

🧩 Complément : Tout est classe en Java


En Java, tous les programmes sont organisés autour des classes.
Une classe est une structure qui regroupe :
- des données (appelées attributs)
- et des comportements (appelées méthodes)
Le code ne peut pas exister seul : il doit être placé à l'intérieur d'une classe, même pour
les programmes les plus simples.

1/4
Exemple :

public class Bonjour {


public static void main(String[] args) {
[Link]("Bonjour le monde !");
}
}

🧠 Analyse :
- Ici, la classe s'appelle Bonjour
- Le mot-clé public signifie que la classe est accessible depuis l'extérieur
- La méthode main est le point d'entrée du programme : c'est là que l'exécution
commence

Questions :
1. Quel est le rôle du mot-clé public class ?
2. À quoi sert la méthode main ?
3. Quelle différence entre [Link] et [Link] ?

🧮 2. Variables et types de base


Exemple :

public class Variables {


public static void main(String[] args) {
int age = 20;
double taille = 1.75;
String nom = "Alice";
[Link](nom + " a " + age + " ans et mesure " +
taille + " m.");
}
}

Exercice :
Déclarez les variables suivantes :
- prenom (String)
- noteMath (double)

2/4
- noteInfo (double)
- moyenne (double)
Calculez la moyenne et affichez le message :

"La moyenne de [prenom] est [moyenne]"

🔁 3. Conditions et boucles
Exemple :

public class Conditions {


public static void main(String[] args) {
int age = 18;
if (age >= 18) {
[Link]("Majeur");
} else {
[Link]("Mineur");
}
}
}

Exercice :
1. Demandez un nombre à l'utilisateur
2. Indiquez si ce nombre est pair ou impair
💡 Bonus : utilisez une boucle for pour afficher les nombres de 1 à 10.

3/4
⌨️ 4. Entrée utilisateur avec Scanner
Exemple :

import [Link];

public class LireDonnees {


public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Entrez votre nom : ");
String nom = [Link]();
[Link]("Bonjour " + nom + " !");
}
}

Exercice :
1. Demandez le nom, l'âge et la ville de l'utilisateur
2. Affichez : "Bonjour [nom], vous avez [âge] ans et vous habitez à [ville]."

⚙️ 5. Compilation et exécution
Dans le terminal :

javac [Link] # Compilation


java Bonjour # Exécution

📋 Travail à rendre
• Les fichiers .java des exercices réalisés
• Un court rapport (1 page) expliquant :
• Ce que vous avez appris sur la structure d'un programme Java
• Les difficultés rencontrées et comment vous les avez résolues

Document créé par MiniMax Agent - 2025

4/4

Vous aimerez peut-être aussi