Pseudo -code

Fermé
lola - 13 févr. 2011 à 01:20
Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 - 13 févr. 2011 à 07:35
Bonsoir,

je voudrais savoir la méthode pour pouvoir traduire cette expression mathématique en pseudo-code algorithmique:
x= (bc-2d)/3a
Merci d'avance.
A voir également:

1 réponse

Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 54
Modifié par Hxyp le 13/02/2011 à 07:51
Bonjour,
Vous pouvez l'écrire comme vous le voulez ça doit juste ressembler à un langage de programmation pour qu'on puisse le comprendre facilement mais ne pas utiliser = pour l'affectation c'est utilisé pour le test "si a = b" pour l'affectation vous pouvez utiliser := ou <-- exemple a:=b ou a<--b. Les incrémentations et les opération sur la même variable doivent être représentées, pas de "a++" ou de "a+=2" ça s'écrit "a := a + 1" et "a := a + 2"...
https://en.wikipedia.org/wiki/Pseudocode
regardez sur cette page il y a des implémentations de l'algorithme d'Euclide en pseudo code : https://en.wikipedia.org/wiki/Euclidean_algorithm
x= (bc-2d)/3a pourrait être :
FONCTION calc_de_x(b, c, d, a)  
    x := b * c  
    x := x - 2 * d  
    x := x / (3 * a)  
    RETOURNE x  
0