Exercice JAVA: méthodologie de conception avec rappel

Rappel de Cours : méthodologie de conception

Pour écrire un programme il faut suivre les étapes suivantes :
1. Déterminer les informations nécessaires pour résoudre le problème. Ce sont les données ou encore les entrées du programme
2. Déterminer ce que l’on veut calculer. Ce sont les résultats ou sorties du programme
3. Etre capable soi-même de calculer les sorties a partir d’exemples de données. Ceci est une étape de compréhension
du problème.
4. Décrire comment on calcule les sorties par rapport aux entrées.
5. Coder en Java.

Pour ce qui est de la dernière étape, nous apprendrons dans les prochains cours comment la réaliser. Pour cette première
séance d’exercice, nous allons nous arrêter a l’étape 4. Nous n’avons pas vu suffisamment de Java pour réaliser le
codage. Prenons d’abord un exemple.

Exemple

Soit le problème : testé si trois nombres entiers sont tries dans l’ordre croissant. Les réponses aux quatre premières
étapes de conception sont :
1. entrées : 3 entiers que nous appellerons (a) , (b) et (c)
2. Sorties : la réponse au problème est de nature booléenne : soit la propriété testée est vraie (la valeur calculée
par le programme sera alors true) soit elle est fausse (valeur false). En résume, la sortie du programme sera un
booléen que nous appellerons (cr)
3. Voici quelques exemples :

a

b

c

cr

explication

6

6

6

10

7

3

45

4

2

true

false

false

6

4

3

4. Si a

Exercice méthodologie de conception 

Faire les étapes 1, 2 et 3 et 4 pour chacun des problèmes suivants :
– Calculer la note finale de la valeur APA étant données la note du partiel et celle de l’examen et sachant que :
– une note inferieure a 7 a l’examen est éliminatoire
– on prend la moyenne des deux notes si elle avantage l’étudiant.
– Tester si un entier appartient a l’intervalle donne par deux nombres entiers.

– Tester si une année est bissextile. On sait qu’une année divisible par 4 est bissextile sauf si elle est divisible par
100, cependant les années divisibles par 400 sont également bissextiles.
– Calculer puis afficher le plus grand parmi trois nombres entiers.
– Tester si trois nombres entiers sont tries dans l’ordre croissant ou décroissant.

Article publié le 05 Mars 2010 Mise à jour le Jeudi, 12 Août 2021 15:51 par GC Team