Académique Documents
Professionnel Documents
Culture Documents
les tableaux
Objectif Général Manipulation des données de base, les dates, les chaines, les tableaux
et les structures de données.
Objectifs spécifiques ➢ Manipuler les différentes structures de contrôle
1. Rappel
▪ Les structures de contrôles permettent d’arrêter l’exécution linéaire des instructions, Elles
permettent d’exécuter conditionnellement une instruction, ou de réaliser une boucle.
2. Série d’exercices
2.1. Structure alternative (if ...Else)
Il s'agit d'un programme de facturation avec remise. Il lit en donnée un simple prix hors taxe et
calcul le prix total correspondant avec un taux TVA de 18,6%. Il établit ensuite une remise dont
le taux dépend de la valeur du prix total obtenu à savoir:
➢ 0% pour un montant inférieur à 1000 D;
➢ 1% pour un montant supérieur ou égal à 1000 D et inférieur à 2000 D;
➢ 3% pour un montant supérieur ou égal à 2000 D et inférieur à 5000 D;
➢ 5% pour un montant supérieur ou égal à 5000 D.
La société n’envoie la facture au client que lorsque le montant dépasse 120 D toutes taxes
comprises. Si non la facture est reportée au mois suivant.
On vous charge d’écrire un programme en java qui calcule le montant à payer en fonction du
nombre d’unités consommées et affiche selon le cas des messages « Facture envoyée » ou «
Facture reportée au mois suivant ».
Ecrire un programme java qui affiche le nom du jour correspondant à un numéro du jour
compris entre 1 et 7(1=lundi, 2=mardi, ..., 7=dimanche).
Ecrire un programme qui demande une suite de nombres réels, le dernier nombre est 0(quand
l'utilisateur saisie 0 on arrête la saisie).
Le programme doit afficher le plus petit nombre de la suite (0 est exclus) et la somme de tous
les nombres de la suite.
2. Réécrire le programme précédent, mais cette fois-ci on ne connaît pas d’avance combien
l’utilisateur souhaite saisir de nombres. La saisie des nombres s’arrête lorsque l’utilisateur
entre un zéro.
Exercice 7
Ecrire un programme qui demande à l'utilisateur de saisir les notes sur 20 des élèves d'une
classe. Le nombre d'élèves est choisi au début du programme. Puis le programme affiche la
somme, la plus grande valeur, la plus petite, et enfin, la moyenne.
Exercice 8
Ecrire un programme qui permet de tester la présence d'une valeur dans un tableau prédéfini.
Le type des valeurs se fait au choix.