0% ont trouvé ce document utile (0 vote)
46 vues3 pages

TD Java Debutant

Transféré par

selma guessab
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)
46 vues3 pages

TD Java Debutant

Transféré par

selma guessab
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

TD Java Débutant : Bases de la programmation

Exercice 1 : Affichage simple


**Énoncé :**
Écrivez un programme Java qui affiche :

Bonjour, bienvenue dans le monde de Java !

**Corrigé :**

public class Exercice1 {


public static void main(String[] args) {
[Link]("Bonjour, bienvenue dans le monde de Java !");
}
}

Exercice 2 : Calcul de l’aire d’un rectangle


**Énoncé :**
1. Déclarez deux variables `longueur` et `largeur` de type `double`.
2. Assignez-leur des valeurs.
3. Calculez l’aire du rectangle et affichez le résultat sous la forme :

L’aire du rectangle est : <valeur>

**Corrigé :**

public class Exercice2 {


public static void main(String[] args) {
double longueur = 5.0;
double largeur = 3.0;
double aire = longueur * largeur;
[Link]("L’aire du rectangle est : " + aire);
}
}

Exercice 3 : Pair ou impair


**Énoncé :**
1. Déclarez une variable `nombre` de type `int`.
2. Assignez-lui une valeur.
3. Écrivez un programme qui affiche si le nombre est pair ou impair.

**Corrigé :**

public class Exercice3 {


public static void main(String[] args) {
int nombre = 7;
if (nombre % 2 == 0) {
[Link](nombre + " est pair.");
} else {
[Link](nombre + " est impair.");
}
}
}

Exercice 4 : Maximum de trois nombres


**Énoncé :**
1. Déclarez trois variables `a`, `b`, et `c` de type `int`.
2. Assignez-leur des valeurs.
3. Trouvez et affichez le plus grand des trois nombres.

**Corrigé :**

public class Exercice4 {


public static void main(String[] args) {
int a = 10, b = 20, c = 15;
int max = a;

if (b > max) max = b;


if (c > max) max = c;

[Link]("Le maximum est : " + max);


}
}

Exercice 5 : La table de multiplication


**Énoncé :**
1. Déclarez une variable `nombre`.
2. Affichez la table de multiplication de ce nombre de 1 à 10 sous la forme :

3x1=3
3x2=6
...
3 x 10 = 30

**Corrigé :**

public class Exercice5 {


public static void main(String[] args) {
int nombre = 3;
for (int i = 1; i <= 10; i++) {
[Link](nombre + " x " + i + " = " + (nombre * i));
}
}
}
Exercice 6 : Somme des nombres de 1 à 100
**Énoncé :**
1. Utilisez une boucle pour calculer la somme de tous les nombres entiers entre 1 et 100 inclus.
2. Affichez le résultat.

**Corrigé :**

public class Exercice6 {


public static void main(String[] args) {
int somme = 0;
for (int i = 1; i <= 100; i++) {
somme += i;
}
[Link]("La somme des nombres de 1 à 100 est : " + somme);
}
}

Exercice 7 : Vérification d’un nombre premier


**Énoncé :**
1. Demandez un nombre entier.
2. Affichez s’il est **premier** ou non. (Un nombre premier n’est divisible que par 1 et lui-même).

**Corrigé :**

public class Exercice7 {


public static void main(String[] args) {
int nombre = 17;
boolean estPremier = true;

if (nombre <= 1) {
estPremier = false;
} else {
for (int i = 2; i <= [Link](nombre); i++) {
if (nombre % i == 0) {
estPremier = false;
break;
}
}
}

if (estPremier) {
[Link](nombre + " est un nombre premier.");
} else {
[Link](nombre + " n'est pas un nombre premier.");
}
}
}

Vous aimerez peut-être aussi