-
7
pages
-
Français
-
Documents
Description
Chapitre2L’ordinateurprenddesdécisions2.1 ProgrammesmaladroitsetprogrammesimpossiblesDans les programmes que nous avons vus jusqu’à présent, l’ordinateur utilisait la puissancede son processeur ou la fidélité de sa mémoire pour afficher les résultats d’un calcul ou unedonnée qu’il avait pu mémoriser. Examinons le schéma du programme :– lire les données– calculer le résultat (étape qui saute s’il s’agit de simplement restituer/réutiliser une don-née– afficher des données (identiques ou nouvelles)Ce schéma ne peut subir la moindre variation. Il serait pourtant intéressant de pouvoir in-troduire des variantes. Soit parce que nous voulons choisir le traitement, soit parce que letraitement prévu n’est pas adapté. Dans nos exercices, nous avons vu les deux possibilités.Nous avons été obligé d’écrire plusieurs programmes pour pouvoir calculer la somme ou ladifférence, ou un autre programme qui effectue tous les types d’opération. Nous devons alorschanger de programme pour chaque type de calcul ou accepter que l’ordinateur nous donnedes résultats qui ne nous intéressent pas en lui faisant effectuer toutes les opérations.Il reste encore un cas plus gênant, c’est lorsqu’on décide de faire réaliser des divisions àl’ordinateur. Celui-ci n’a aucun moyen d’empêcher une division par zéro qui lui serait imposéepar un utilisateur ignorant du problème ou simplement distrait.Voyons à quoi ressemblerait un programme de division.1 Variables Flottantes fDividende, ...
-
Publié par
-
Langue
Français