Inscription / Connexion Nouveau Sujet
Niveau BTS
Partager :

exercice algorithme tableau de deux dimension

Posté par
avatarkhalid
30-12-14 à 16:26

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 

Posté par
fm_31
re : exercice algorithme tableau de deux dimension 30-12-14 à 18:07

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

Posté par
LeDino
re : exercice algorithme tableau de deux dimension 30-12-14 à 18:18


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 

Posté par
avatarkhalid
Exercice algorithme tableau de deux dimension 30-12-14 à 21:25

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

Posté par
LeDino
re : exercice algorithme tableau de deux dimension 31-12-14 à 00:14

Citation :
merci dino 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 0 4)
Rien à péter : c'est de l'algorithmique, donc ce qui compte c'est qu'on sache clairement de quoi on parle.
Pour moi T(4,4) c'est tout pourri parce que je dois me poser la question "Est-ce qu'on commence à 0 ou à 1".
Et quand on doit se poser des questions, c'est qu'on a fait du sale boulot .
Mais merci quand même.

Citation :
Bref je voulais la réalisation de ce exercice en ALGOBOX si possible
Je ne répond JAMAIS à une demande qui commence par "bref". C'est un principe .
Donc tu trouveras quelqu'un d'autre pour t'aider.

Cela étant dit, l'unique intérêt d'ALGOBOX est de te permettre de tester par toi même l'implémentation d'un algorithme. Pour cela il faut installer ALGOBOX. Et si ALGOBOX est installé, il faut cinq minutes pour écrire l'algorithme que je t'ai donné... Alors pourquoi ne pas le faire par toi même ?

Demander à quelqu'un d'autre de le faire pour toi c'est une absurdité absolue.
Un peu comme si tu demandais à quelqu'un d'autre de lire un poème de Neruda, d'écouter l'adagio de Barber ou d'embrasser une fille à ta place... pour te faire une idée.

Si tu veux lance toi sur ALGOBOX. Commence par un programme ultra simple qui ne fait presque rien, par exemple qui demande 4 nombres et qui affiche la somme. Et puis tu amélioreras peu à peu ton programme ensuite, jusqu'au résultat final attendu. Et si tu n'y arrives pas : là tu demandes de l'aide .

Posté par
fm_31
re : exercice algorithme tableau de deux dimension 31-12-14 à 07:31

Citation :
Demander à quelqu'un d'autre de le faire pour toi c'est une absurdité absolue.

Et le faire sans que ce soit demandé , c'est ....

Posté par
Jygz
re : exercice algorithme tableau de deux dimension 31-12-14 à 09:37

@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 ...

Posté par
LeDino
re : exercice algorithme tableau de deux dimension 31-12-14 à 14:28

Citation :
Et le faire sans que ce soit demandé , c'est ....
Je suis d'accord avec toi : j'ai livré l'algorithme "sur un plateau".

Si je l'ai fait, en toute conscience que ce n'est pas forcément la "meilleure approche"... c'est parce que parfois la meilleure approche n'est pas accessible : pas de contact direct, pas d'interaction, pas de possibilité d'évaluer le niveau de compréhension de la personne aidée, ou tout simplement pas le temps.

Dans certain cas, avec quelqu'un qui semble vraiment perdu, je crois que donner l'exemple peut servir, donner des repères, et parfois donner envie de reproduire la démarche. Ce n'est pas parfait mais souvent ça fonctionne.

Dans la réponse que j'ai faite, il n'y a pas seulement un algorithme, mais divers détails de forme (indentation, nom des variables, conventions, clarté...) long à expliquer, et que j'espérais faire passer par l'exemple. En algorithmique, réussir à guider quelqu'un en difficulté sans lui montrer les choses, c'est souvent difficile.

Posté par
LeDino
re : exercice algorithme tableau de deux dimension 31-12-14 à 14:30

Et j'ajoute cet espoir peut-être idéaliste : en donnant l'exemple, on donne parfois "envie" .

Posté par
LeDino
re : exercice algorithme tableau de deux dimension 31-12-14 à 14:31

Citation :
@LeDino Peut-être qu'il a la flemme et qu'il veut aller s'amuser ?
C'est assez probable.
S'amuser c'est plus sympa que de se creuser les méninges...
Sauf pour ceux que ça amuse .

Posté par
avatarkhalid
Exercice algorithme tableau de deux dimension 01-01-15 à 12:14

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

Posté par
avatarkhalid
Exercice algorithme tableau de deux dimension 01-01-15 à 12:20

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

Posté par
Jygz
re : exercice algorithme tableau de deux dimension 01-01-15 à 13:15

Duno j'espère que tu as compris queta réponse est totalement faux mec

Posté par
LeDino
re : exercice algorithme tableau de deux dimension 01-01-15 à 14:59

Citation :
Duno j'espère que tu as compris que ta réponse est totalement faux mec
Lol oui je l'ai bien bien compris là !
Mauvais placement... ça arrive.
C'est comme à la bourse, on ne peut pas gagner à tous les coups.

Posté par
LeDino
re : exercice algorithme tableau de deux dimension 01-01-15 à 15:03

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 :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1741 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !