Un logiciel polyvalent d'apprentissage de la programmation
Chapitre 1. Introduction
Chapitre 2. Le logiciel en bref
Chapitre 3. Premiers pas en algorithmique
Chapitre 4. Instructions conditionnelles
Chapitre 5. Boucles
Chapitre 6. Sous-programmes
Chapitre 7. Tableaux à une dimension
Chapitre 8. Tableaux à deux dimensions
8.1. Présentation
8.2. Travaux dirigés
8.3. Travaux pratiques
Chapitre 9. Enregistrements
Annexe : comment tester vos programmes ?
Page d'accueil Table des matières Niveau supérieur Page précédente Bas de la page Page suivante Démarrage du logiciel Webographie du module Glossaire du module

8.3. Travaux pratiques

Les tableaux à deux dimensions étant un type de base géré par l'onglet Principal, nous pouvons leur appliquer les fonctionnalités présentées dans les chapitres précédents : déclaration, saisie, affichage, sous-programmes...

Exemple 1 : bon de commande

Cet exercice montre comment utiliser PluriAlgo pour gérer un bon de commande (section 8.1).

1) Pour introduire le tableau à 2 dimensions (mat) et gérer les entrées-sorties, renseignez l'onglet Principal comme indiqué ci-dessous, puis cliquez sur le bouton Nouveau.

Remarques :

  • le nombre d'articles (n) est à spécifier avant le tableau dans le champ entrées.
  • le nombre de colonnes du tableau (n également) est à remplacer par 2 dans le programme créé par PluriAlgo.

2) Pour calculer le total de la commande, renseignez l'onglet Boucles comme indiqué ci-dessous, puis cliquez sur le bouton Insérer.

Remarque : l'indication est à adapter pour un langage dont la numérotation des tableaux débute à 1 (et non à 0 comme supposé ici).

Exemple 2 : notes

Cet exercice montre comment traiter l'exercice 1 de travaux dirigés avec PluriAlgo.

1) Renseignez l'onglet Principal comme indiqué ci-dessous, puis cliquez sur le bouton Nouveau afin de saisir le nombre d'étudiants (n), le nombre de matières (m) et les notes (tableau notes).

2) Pour calculer la moyenne de chaque ligne (c'est à dire de chaque étudiant), adoptez la démarche suivante :

  1. insérez une boucle (d'indice i1) parcourant toutes les lignes du tableau (voir indications).
  2. renseignez l'onglet Boucles afin de calculer la somme de la ligne i1 (voir indications).
  3. stockez chaque moyenne dans le tableau (voir indications en Javascool).

Remarque : les indications sont à adapter pour un langage dont la numérotation des tableaux débute à 1 (et non à 0 comme supposé ici).

3) Pour calculer la moyenne de chaque colonne (c'est à dire de chaque matière), adoptez la démarche suivante :

  1. insérez une boucle (d'indice j1) parcourant toutes les colonnes du tableau (voir indications).
  2. renseignez l'onglet Boucles afin de calculer la somme de la colonne j1 (voir indications).
  3. stockez chaque moyenne dans le tableau (voir indications en Javascool).
Page d'accueil Table des matières Niveau supérieur Page précédente Haut de la page Page suivante Démarrage du logiciel Webographie du module Glossaire du module