tableaux a dimensions
Affichage des résultats 1 à 2 sur 2

tableaux a dimensions



  1. #1
    invite78fecfbb

    tableaux a dimensions


    ------

    un carrée est dit magique lorsque la somme d'une ligne d'une colonne ou d'une diagonale quelconque est toujours egale au meme nombre

    ecrire un programme en C qui verifie si un carré est magique, par exemple:

    15 8 1 24 17
    16 14 7 5 23
    22 20 13 6 4
    3 21 19 12 10
    9 2 25 18 11
    est un carré magique
    est ce quelqu'un peut m'aider a faire cette algo et me dire par ou je pourrais commencer
    merci

    -----

  2. #2
    djodjo44

    Re : tableaux a dimensions

    Bonjour,

    Pour écrire un algorithme il faut commencer par résoudre le problème humainement, voir ton raisonnement en étant le plus bébète possible.
    Dans le cas que tu donnes les nombres sont mis dans des cases, x cases horizontales, y cases verticales.
    Tu calcules la somme des x cases de la première ligne horizontale horizontale, ensuite celles des x de la deuxième ligne et tu compares avec celles des x premières tu fais une comparaison, c'est égal ou différent, si c'est égal tu fais la somme de la troisième ligne, tu compares et ainsi de suite....
    La même chose avec les diagonales et les verticales.
    Naturellement tu incrémentes horizontalement et verticalement comme il faut les cases.

Discussions similaires

  1. CC5X : Définition de tableaux.
    Par invitee17aeca5 dans le forum Électronique
    Réponses: 4
    Dernier message: 13/06/2008, 16h40
  2. tableaux equivalences semiconducteurs
    Par lemeux dans le forum Électronique
    Réponses: 1
    Dernier message: 27/11/2007, 20h54
  3. tableaux en assembleur
    Par invitea4cf9cfa dans le forum Électronique
    Réponses: 4
    Dernier message: 07/06/2007, 23h51
  4. Tableaux dans Latex
    Par invite3aca5559 dans le forum Logiciel - Software - Open Source
    Réponses: 26
    Dernier message: 05/03/2007, 23h16
  5. les tableaux d'avancement...
    Par invite99791286 dans le forum Chimie
    Réponses: 1
    Dernier message: 22/05/2006, 21h30