Procédure du carré magique sur maple

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
mj4
Membre Naturel
Messages: 57
Enregistré le: 26 Oct 2011, 11:31

Procédure du carré magique sur maple

par mj4 » 31 Oct 2011, 21:57

Bonjour, j'ai un carré magique à faire avec le logiciel maple, mais j'avoue que je bloque totalement,
dans l'énoncé on nous dit que:
on utilisera un tableau carré T[i,j] dans lequel seront rangés les nombres calculés; la dimension doit être impaire; on place la valeur 1 dans la case au dessus du milieu et on incrémente à chaque nouvelle case; pour ce déplacer, on avance vers la droite puis vers le haut ; si la case est occupée, on avance (à partir de la case occupée) à gauche puis en haut; si l'on arrive hors des limites du carré, on considère le tableau circulaire dans les deux directions (haut-bas et gauche-droite)

j'ai compris le principe, je pensais utiliser l'outil matrix
j'avais commencé à taper:

carre:=proc(n) local(A,x)
x:=n
if (irem(n,2)=1= then A:=matrix(x,x,[])

je me suis arrêtée là parce que je pense que je suis mal partie, je pensais faire une boucle si..alors
puius après donner la position de 1 dans le tableau et décrire les étape lorsqu'on incrément mais je ne vois aps comment faire

Merci d'avance



 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 23 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite