Carre magique (-_-)

mimi.2008 Messages postés 56 Statut Membre -  
 requin vicieux -
Bonjour,
SVP je veux la sollution de cet exercice :

un carre magique est un arrangement de nombres avec n lignes et n colonnes. La somme des valeurs dans cchaque lignes, colonnes et daiagonales est la meme.

voila mon essai:


//somme de colonne
j <-- 1
Tanque (j<=n) faire
i <-- 1
tanque(i<=n)faire
scol <-- scol+t[i,j]
i <-- i+1
fin tanque
j <-- j+1
fin tanque

//somme de ligne
i <-- 1
Tanque (i<=n) faire
j <-- 1
tanque(j<=n)faire
slig <-- slig+t[i,j]
j <-- j+1
fin tanque
i <-- i+1
fin tanque

//somme diag1
pour i de 1 a n faire
sdiag1 <-- sdiag1[i,i]
fin pour

//somme diagonale 2
pour i de 1 a n faire
pour j de n a 1 faire (pas=-1)
sdiag2 <-- sdiag2+t[i,j]
fin pour
fin pour

si (diag1=diag2=slig=scol)
alors ecrire(" le carre est magique")
sinon ecrire(" le carre n'est pas magique")


MERCIIIIIIIIIIIIIIIIIIIIIIIII D'AVANCE

2 réponses

requin vicieux
 
bonjour,
je vois que tu n'a pas respecter le principe que tu a cité,
tu a dit la somme de chaque ligne et la somme de chaque colonnes alors que tes deux premiéres boucles ne te permetront d'avoir que la somme de la dernnière ligne et la somme de la dernnière colonne, donc ca ne te permetera de tester que ces deux sommes.
pour les deux diagonales c pas traux claire ce tu tentes, tu peux expliquer un peu plus?
2
mimi.2008 Messages postés 56 Statut Membre 1
 
salut
SVP j'ai besoin pas la solution mais just me dit quelle est ma fautes !!

Merci autre fois :)
1