Algorithme et technique de programmation

Ch  2 :   les tableaux
A _tableau à une seule dimension
Soit t un tableau à dimension 1 de taille n
On schématise t comme suit










t
             1       2       3      4                                        j                                 n-2    n-1  n

la case j est présenté par t(j)
Exemple :
            

9
10
7
-5
   t
              1        2           3          4 
t : tableau de dimension 1 de taille 4 et de type réel
Écrire (t (1)) # pour afficher le contenu de t(1)#
t(3)←    3 # pour changé le contenu de la troisième case par 3#
Comment déclarer un tableau :
Variable
t : tableau( n) : entier
m : tableau (m) : chaîne (10)
Comment remplir un tableau :
pour i=1  à   n faire
Écrire ("donner le contenu de la case   ", i)
Lire ( t(i))
Fin pour
Comment faire pour afficher d’un tableau (supposons que le tableau est déjà rempli)
Pour  i=1  à n faire
   Écrire (t(i))
Fin pour
Ex 19 : soit t un tableau de taille 10 de type entier, écrire l’algorithme qui permet de faire la somme de toute les case du tableau
Sol
Variable i, s : entier
           T : tableau (10) : entier
S=0
Pour       i=1   à  10      faire
     S ← s +t(i)
Fin pour
Écrire ("la somme est ", s)
Fin
Ex 20 : donnez la moyenne d’un tableau de taille 20  de type entier
Variable  i, s : entier
                  T : tableau (20) : entier
             M : réel
Début
S=0
Pour  i=1  à  20      faire
     S ← s+ t(i)
Fin pour
m← s/20
Écrire ("la moyenne est  ", m)
Fin
Exercice 21 : donnez l’algorithme qui donne le maximum d’un tableau (20)
Sol
m← t(1)
Pour  i=2 à 20 faire
        Si    t(i)>m        alors
              m  ← t(i)
        Fin si
Fin pour