Algorithmique et langage Java

Plus petit, plus grand ?

Dans l'algorigramme ci-dessus, maListe est un tableau contenant des nombres, e une variable numérique de même type que les éléments du tableau, n est un entier int .
  1. Que contient la variable e après l'exécution de cet algorithme ?
  2. Le contenu du tableau maListe est-il modifié par l'algorithme ?
     
    Si la seule lecture de l'algorithme ne vous inspire pas, essayez de l'exécuter pas à pas sur papier en supposant que maListe soit initialement un tableau contenant 3 valeurs, par exemple 15,7,et 9.
Exercice 6 : Ecrivez un programme traduisant cet algorigramme en langage Java, en utilisant une boucle while ou, mieux, une boucle for.
Exercice 7 : Modifier l'algorithme pour qu'il recherche le plus grand élément du tableau, et le traduire en langage Java.
 
Licence Creative Commons
licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé
Auteur : Nathalie Bonnin
Professeur de Physique, Chimie, Informatique au lycée La Martinière Monplaisir (Lyon 8ème)
Contact :
nathalie.bonnin (chez) scientillula.net
Licence Creative Commons
La totalité du contenu du site Scientillula.net appartient à Nathalie Bonnin et est mise à disposition selon les termes de la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé