Problème de tableau

Fermé
Chodaboy - 13 nov. 2013 à 22:11
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 14 nov. 2013 à 14:19
Bonjour, je sèche sur l'exercice suivant:


Écrivez en C une procedure qui remplit les N diagonales d'un tableau carré de N×N
(le tableau et le N sont passés en parametre) suivant l'antidiagonale, avec les entiers de 1 à N(N+1)/2.

Pour N=4:
10
6 9
3 5 8
1 2 4 7


Merci d'avance!
A voir également:

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
13 nov. 2013 à 23:09
Bonjour,
Qu'as-tu commencé à faire ? Où bloques-tu ?
Montre ce que tu as codé qu'on puisse t'aider.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
14 nov. 2013 à 02:11
Salut,

Il ne bloque nulle part. Il attends que ça tombe tout cuit ...

Tu as la réponse ici
0
En fait j'arrive facilement à remplir le tableau mais pas dans l'ordre qu'impose les chiffres. Je sais aussi remplir une diagonale mais pas les suivantes (avec T[i][i]). J'avais essayé de résoudre ce problème en notant les indices de chaque case du tableau ex: 0-0 pour 10, 1-1 pour 9, 2-2 pour 8, 1-0 pour 7...

Et un grand merci à toi Polux31! J'espère que tu est plus aimable dans la vrai vie que sur internet. Tu as tout bon, je suis bien étudiant... en fac de BIO! Donc ce n'est pas vraiment la fin du monde si je ne résous pas cet exercice...
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
14 nov. 2013 à 10:14
Je ne vois pas où je n'ai pas été aimable !!!

Maintenant que tu fasses faire ton boulot par les autres, c'est ton problème. Tu en parleras à ton patron plus tard, tu auras une idée plus précise à ce moment là de la signification du mot "aimable", mais la section programmation de CCM est faite pour "aider" et non pour "Faites le boulot à ma place". Or là, tu claques ton exo tel quel sur le forum en espérant bien que quelqu'un donne la solution clé en main.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
14 nov. 2013 à 14:19
Je te conseille de mettre quelles sont les cases remplies chronologiquement pour en déduire l'algorithme.
tab[0][0], tab[0][1], tab[1][1], tab...
Etc. Si tu sèches, je te donnerai plus de détails.
0