Citation :
1ère application : Un algorithme qui me permette de pouvoir trier deux nombres qui seront saisis par l’utilisateur. Question : quel nombre voulez vous choisir ?
Une quantité n’est pas ce qu’il y a de plus facile pour manipuler un code postal car il faudra deux lignes de recherche : tous ceux qui sont < ou = à 76000
Alors que si c’est du texte type code postale, on peut raisonner par position. : 7, puis 5, puis 0, 0. Ce n’est pas une logique par évaluation. ENT (partie entière d’un nombre) ex : ENT 2,5 = 2 si on cherche y = ENT (x) avec x <= est affecté de 2,5
SQR = racine carrée
< > <= >= <>
Rentrer deux nombres ; Les comparer ; Les afficher = traduction de ce problème énoncé sous une forme intemporelle en une forme de programmation (séquences d’instructions compréhensibles pour la machine)
Répéter
A <= demander (« entrer un nombre »)
B <= demander (« entre le second nombre »)
Tant que (A=B) (« les valeurs sont identiques »)
Au cas où : (a>b) alors
Affiche (« la valeur » &a& « est supérieur » &b)
(b>a) alors
Affiche (« la valeur » &b& « est supérieur » &a)
(a=b)
Affiche
Fin des si.
|