Bonjour je voulais la correction de ce exercice :
écrire un algorithme qui remplie un tableau de deux dimension et de même taille (5,5) est qui calcule la somme de la diagonal principale
de ce dernier.
Début
Var T(4,4) entier
I , J , somme entier
Pour I allant de 0 à 4
Pour J allant de 0 à 4
Lire (T(I,J))
Si somme <-- i * j alors
(T(i,j)) <-- somme
écrire (T(j,j))
Finpour
Finpour
Finsi
Fin
Bonjour ,
l'algorithme que tu proposes ne fait pas du tout ce qu'on te demande (remplir un tableau de deux dimension) .
En ce qui concerne l'énoncé , il ne dit pas avec quoi on remplit le tableau .
La somme de la diagonale se fait avec le contenu des cases et pas avec les indices .
Si somme <-- i * j alors n'est pas bon du tout .
Cordialement
Début
Tableau T(0:4, 0:4) entier
i , j , S entier
S <- 0
Ecrire "Entrer les termes du tableau ligne par ligne..."
Pour I allant de 0 à 4
Pour J allant de 0 à 4
Lire T(i,j)
Si (i=j) Alors
S <- S + T(i,j)
Fin_si
Fin_Pour
Fin_Pour
Ecrire "Somme de la diagonale du tableau = ", S
Fin
bonsoir
merci duno juste au début de déclaration on pourra mettre T(4,4) ça veut dire i de 0 <-- à 4 et j <-- 0 à 4. sans écrire 04)
bref je voulais la réalisation de ce exercice en ALGOBOX si possible
@LeDino Peut-être qu'il a la flemme et qu'il veut aller s'amuser ?
Moi je vais lui faire l'exo à sa place.
Attends juste 5 minutes ...
5 petites minutes ...
J'arrive ...
Salut tout le monde est bonne année.
J'étais occupé sais pour cela j'ai répondu à votre messages, duno je voulais juste s'assuré que l'algorithme est correct comme la dernier fois arrêtez vous de me critiqué s'ils vous plait ok, en plus duno de ça t'as réponse est faux
voila la bon réponse
Var T(4,4) entier
Var I,j,S entier
Pour i allant de 0 à 4 faire
Pour j allant de 0 à 4 faire
lire (T(i,j))
finpour
finpour
J <--- 4
pour i allant de 0 à 4 faire
S <-- (T(i,j)) + s + (T(i,i))
J <-- j - 1
finpour
Ecrire (S)
Fin
Salut tout le monde est bonne année.
J'étais occupé sais pour cela j'ai pas répondu à votre messages, duno je voulais juste s'assuré que l'algorithme est correct comme la dernier fois arrêtez vous de me critiqué s'ils vous plait ok, en plus de ça duno t'as réponse est faux
voila la bon réponse
Var T(4,4) entier
Var I,j,S entier
Pour i allant de 0 à 4 faire
Pour j allant de 0 à 4 faire
lire (T(i,j))
finpour
finpour
J <--- 4
pour i allant de 0 à 4 faire
S <-- (T(i,j)) + s + (T(i,i))
J <-- j - 1
finpour
Ecrire (S)
Fin
Instructif également : Exercice algorithme fonction les boucles
Notamment pour ceux qui pensent qu'on peut toujours aider sans donner l'exemple...
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :