Instructions d’écriture et de lecture
CHAPITRE 3
46
entier nombre, carré
écrire «donnez un nombre»
lire nombre
carré := nombre * nombre
écrire nombre, « a pour carré », carré
donnez un nombre
13
13 a pour carré 169
Calcul du carré d’un nombre fourni en donnée
Exercice 3.2 Écrire un programme qui demande deux nombres entiers et qui fournit leur
somme et leur produit. Le dialogue avec l’utilisateur se présentera ainsi :
donnez deux nombres
35 3
leur somme est 38
leur produit est 105
Exercice 3.3 Écrire un programme qui lit le prix hors taxe d’un article, le nombre d’articles et
le taux de TVA et qui affiche le prix TTC correspondant. Le dialogue se présentera ainsi :
prix unitaire HT :
12.5
nombre articles :
8
taux TVA :
19.6
prix total HT : 100.
prix total TTC : 119.6
3 Autres modes de communication avec l’utilisateur
3.1 Mode console ou programmation par événements
La façon de travailler que nous avons privilégiée jusqu’ici (données fournies au clavier et
résultats affichés à l’écran, de manière séquentielle) porte souvent le nom de programmation
en mode console. Elle s’oppose à la programmation dite graphique dans laquelle le dialogue
avec l’utilisateur se déroule, à travers des éléments graphiques tels que menus, boîtes de
dialogue, cases à cocher, boutons radio... Le déroulement même du programme n’est plus
entièrement défini par ses instructions, comme dans le mode console, mais peut dépendre des
Précédent

- 69/370

Suivant