Julia
Traduction en langage Julia des algorithmes de calcul de le somme des 3 premiers nombre entier.
Itération conditionnelle
function sommeDesTroisPremiersNombreEntier_1() somme = 0 index = 0 while index <3 index = index + 1 somme = somme + index end return somme end
Itération bornée par un nombre
La boucle itérative est implémentée en Julia par une boucle for sans paramètre sur un intervalle. La variable index donne la valeur du nombre entier.
function sommeDesTroisPremiersNombreEntier_2() somme = 0 index = 0 for _ in 1:3 index = index + 1 somme = somme + index end return somme end
Itération bornée par un intervalle
La traduction proposée est semblable à la précédente, à ceci près que la boucle for est associée au paramètre nombre qui donne la valeur du nombre entier à chaque itération.
function sommeDesTroisPremiersNombreEntier_3() somme = 0 for nombre in 1:3 somme = somme + nombre end return somme end
Itération infinie
Une boucle infinie est implémentée avec l’instruction while true. L’arret de la boucle est conditionné par l’instruction If
function sommeDesTroisPremiersNombreEntier_4() somme = 0 nombre = 0 while true if nombre >3 break end somme = somme + nombre nombre = nombre + 1 end return somme end
copyright A rchitectures A pplicatives A vancées A3-Soft