Software">
Correction - Série 1
Correction - Série 1
Correction - Série 1
PROGRAMMATION JAVA
Série N° 1
Ecrire un programme qui permet de saisir au clavier et afficher les informations d’un
employé : son nom, son âge de type entier et son salaire de type double (utiliser
l'objet System.in).
import java.util.Scanner;
}
}
Exercice 2 :
Ecrire un programme qui calcule la factorielle d’un nombre entier n.
-1-
import java.util.Scanner;
int n, fact = 1 ;
clavier.close();
}
Exercice 3 :
1. Ecrire un programme qui saisit un entier au clavier et qui recherche si cet entier
appartient au tableau (réponse de type oui/non).
1ère méthode :
import java.util.Scanner;
-2-
for (int i = 0; i<tab.length; i++){
if (tab[i] == n){
exist = true;
break;
}
}
if (exist){
System.out.println("Le nombre existe dans le tableau");
}
else{
System.out.println("Le nombre n’existe pas dans le
tableau");
}
clavier.close();
}
2ème méthode :
import java.util.Scanner;
boolean exist=false;
i++;
-3-
if (exist)
System.out.println("La valeur "+ x +" existe dans le
tableau");
else
System.out.println("La valeur "+x+ " n'existe pas
dans le tableau");
2. Ecrire un programme qui saisit un entier au clavier et qui recherche si cet entier
appartient au tableau. Au cas où la réponse est positive, l’indice de cet entier dans le
tableau est affiché. S’il y a plusieurs occurrences, le dernier indice est affiché.
3. Même question, mais s’il y a plusieurs occurrences, le premier indice est affiché.
4. Ecrire un programme qui saisit deux indices et échange les valeurs contenues dans le
tableau à ces deux indices. Le programme affichera le contenu du tableau avant et
après cette transformation.
-4-