Exercice algorithme corrigé les tableaux (Calcule)

1. Le calcul du produit scalaire de deux vecteurs réels u et v de dimension

Exercice algorithme

Produit_scalaire (u: Tableau d’entiers, v: Tableau d’entiers  n:entier):entier

VAR i, prod_scalaire : entiers

Début

prod_scalaire <- 0

Pour i <- 1 a n Faire

prod_scalaire <- prod_scalaire +u[i]*v[i]

Fin pour

Retourner prod_scalaire;

Fin

2. Ecrire l’algorithme qui calcule le produit de deux matrices carrées réelles

Exercice algorithme

Produit_matriciel (a: Matrice carrée, b: Matrice carrée, n: entier): Matrice carrée

VAR c: Matrice carrée *n

i: entier

Début

Pour i <- 1 a n Faire

Pour j de 1 a n Faire

c[i][j] <- 0

Pour k de 1 a n Faire

c[i][j]<- c[i][j] + a[i][k]* b[k][j]

Fin pour

Fin pour

Fin pour

Retourner c

Fin

3. Ecrire un algorithme qui calcule le plus grand écart dans un tableau (l’écart est la valeur absolue de la déférence de deux éléments).

VAR : min, max, i: entiers

Début

min = t[1]

max = t[1]

Pour i <- 2 a n Faire

Si t[i] > max

Alors

Max = t[i]

Fin si

Si t[i] < min

Alors

Min = t[i]

Fin si

Fin pour

Return max – min

Fin

4. Le calcul de la moyenne et du minimum des éléments d’un tableau

VAR somme, i: entiers

Moyenne : réel

Début

Somme <- 0

Pour i <- 1 a N Faire

Somme<- somme + T[i]

Fin pour

Moyenne <- somme / N

Retourner Moyenne

Minimum(T: Tableau d’entier, N: entier):entier

VAR min, i: entiers

Début

min <- T[1]

Pour i <- 2 a N Faire

Si T[i]<min< p= » »>

Alors min =T[i]

Fin si

Fin pour

Retourner min

Fin

Télécharger aussi :

Laisser un commentaire

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