Complément de programmation Basic n°2
Présentation
Ce complément de cours va vous permettre de mieux assimiler les commandes associées aux listes vues dans la leçon n°6. De plus, ce complément vous apprendra le principe et l'utilité de ces commandes. Pour cela nous aborderons de petits programmes afin de faciliter la compréhension. Soyez attentif !
1er programme
Les listes sont des types structurés. Elles ne sont pas indispensables en programmation, mais elles facilitent la compréhension et la réalisation de programme. Voici un programme permettant de calculer le produit scalaire de deux vecteurs.
{0,0}
|
// initialisation de la liste 1, les 2 premiers éléments à 0
|
Grâce à l'utilisation des listes, ce programme est facilement compréhensible. On distingue facilement les coordonnées des vecteurs. A l'inverse si nous avions utilisé des variables, les coordonnées serait moins facilement identifiables, et rendrait la programmation plus laborieuse.
2ème programme
L'exemple suivant montre la nécessité d'utiliser les listes. Dans ce programme, les listes ne peuvent pas être remplacées par des variables. De plus nous aborderons l'utilisation de deux autres fonctions. Voici un programme permettant de calculer la moyenne et la note maximale.
"Nombre de notes"?
|
// affichage de 'Nombre de notes', affectation du nombre de notes à A
|
Grâce à l'utilisation des listes, ce programme permet de stocker les notes sans limitation. L'accès aux notes contenu dans la liste est facile. L'utilisation des listes permet d'exploiter de nouvelles fonctions comme le calcul de la somme ou de la note maximale. Toutes ces manipulation n'aurait pas pu être possible avec des variables.
List 1