Algorithme ( Niveau Signore)

Kmimna Messages postés 2 Statut Membre - 29 sept. 2005 à 16:27
arth Messages postés 10414 Statut Contributeur -
bonjour a Tous,
L'exercice ci-dessous représente un exercice d'algorithmique bien particulier orienté pour les plus compétent.

Il s'agit de remplir une matrice carrée [1..n,1..n] où n est impair à l'aide des entiers naturels, en partant du centre de la matrice et en tournant dans le sens trigonométrique. On placera 1 au centre de la matrice, puis 2. 3, ..., n². Définir l'algorithme colimaçon. On définira :

Une procédure Tourne_a_gauche qui, étant donnée une position courante (i,j) dans la matrice, déduit la nouvelle position (i',j') en respectant le sens trigonométrique.
Une procédure Editer qui édite le matrice une fois remplie.
Exemple d'éxécution du programme Colimaçon.

37 36 35 34 33 32 31
38 17 16 15 14 13 30
39 18 5 4 3 12 29
40 19 6 1 2 11 28
41 20 7 8 9 10 27
42 21 22 23 24 25 26
43 44 45 46 47 48 49
Remarque: cette représentation est une matrice dont il n'ya pas de cellule vide [7..7]
A voir également:

3 réponses

tafiscobar Messages postés 1281 Statut Contributeur 177
29 sept. 2005 à 16:31
salu, va faire tes exos et lorsqe tu auras un problème précis, reviens on sera ravi. En passant, si tu peux bien lire la charte, si c'est juste dans le menu à gauche, dans "aide en ligne".
0
blux Messages postés 27850 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 novembre 2025 3 360
29 sept. 2005 à 16:46
Je pense que tu le veux en langage TAMP, non ?
0
arth Messages postés 10414 Statut Contributeur 1 293
29 sept. 2005 à 17:57
ca serait trop facile de te faire le code alors juste un truc essaie deja par toi meme et si ca coince la à ce moment la tu reviens avec ton code. et puis zut c'est tellement bien de se créer des problemes qu'on peut po résoudre...
0