algorithmes

Remarque importante : 

Pour pouvoir ces exercices sans problème , vous devez déjà finit la partie du cours : déclaration et utilisation des tableaux à une dimension.

Exercice 1 :

Soit T un tableau de N entiers. Ecrire l’algorithme qui détermine le plus grand élément de ce tableau.

Exercice 2 :

Ecrire un programme qui permet de lire 100 notes et de déterminer le nombre de celles qui sont supérieures à la moyenne. 

Exercice 3 : Soit T un tableau de N entiers. Ecrire un algorithme qui détermine simultanément la position du plus grand élément et la position du plus petit élément du tableau. NB : on s’interesse aux positions seulement.

Exercice 4 :  Soit T un tableau de N réels. Ecrire le programme qui permet de calculer le nombre des occurrences d’un nombre X (c’est-à-dire combien de fois ce nombre X figure dans le tableau T).

Vous pouvez proposer d’autres exercices dans la session « commentaires ». imaginez des exemples de cas où l’utilisation des tableaux est importantes! on est à votre écoute.

4 Commentaires

    1. Ex1
      algorithme grand élément
      tableau T (N): entier
      variable i, max: entier
      debut
      max <- 0
      pour i allant de 1 a N faier
      t(i) max alors
      max <- t(i)
      fin si
      fin pour
      ecrire " le grand élément ",max
      fin

  1. algorithme le nombre de celles qui sont supérieures à la moyenne
    tableau Notes(100):reel
    variable i, compteur,somme: entier
    variable meyenne: reel
    debut
    compteur <- 0
    somme <- 0
    pour i allant de 1 a 100 faire
    ecrier "donner la note"
    lier Notes(i)
    somme <- somme + Notes
    fin pour
    moyenne moyenne alors
    compteur <- compteur + 1
    fin si
    fin pour
    ecrire " le nombre de celles qui sont supérieures à la moyenne est : ", compteur
    fin

  2. Ex3
    algrithme la position du plus grand élément et la position du plus petit élément
    tableau T(N):entier
    varoune P , max , min : entier
    debut
    max <- 1
    min maxp alors
    maxp <- p
    fin si
    si T(p) < minp alors
    minp <- T(p)
    fin si
    fin pour
    ecrire "la position du plus grand élément : ",max
    ecrire "la position du plus petit élément : ",min
    fin

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *