Aout 2005 - Question 3
3 participants
Page 1 sur 1
Aout 2005 - Question 3
Yop !
Pour vérifier si le carré est magique comme en cours pas de problème sauf que ici l'hypothèse n'est pas faites que l'utilisateur n'a entré que des chiffres différents dans les cases.
Quelqu'un sait comment faire pour parcourir la tableau et vérifier que chaque chiffre entre 1 et n² apparait bien et que une seule fois dans le tableau ? :s
Merci
Pour vérifier si le carré est magique comme en cours pas de problème sauf que ici l'hypothèse n'est pas faites que l'utilisateur n'a entré que des chiffres différents dans les cases.
Quelqu'un sait comment faire pour parcourir la tableau et vérifier que chaque chiffre entre 1 et n² apparait bien et que une seule fois dans le tableau ? :s
Merci
FireHead55555- Virus
-
Nombre de messages : 590
Année d'étude : MA2
Section : Bioingénieur
Option : Environnement
Date d'inscription : 01/09/2008
Re: Aout 2005 - Question 3
On n'a jamais vu de fonctions qui permettaient de faire ça... Peut-être que c'est un truc qu'il enseignait en 2004 mais plus maintenant?
Charlotte- Neurotransmetteur
-
Nombre de messages : 185
Année d'étude : MA2
Section : Bioingénieur
Option : Chimie et bioindustries - Option génétique
Date d'inscription : 12/09/2008
Re: Aout 2005 - Question 3
Nous on a une solution longue et certes pas pratique du tout ! Il existe une fonction fréquence mais on ne voit pas trop comment l'utiliser... mis à part ça, l'idée serait :
1) Créer une colonne (1,2,3,4,...) de n² éléments (ex : en A5 et on étire jusque n²)
2) Créer une seconde colonne = NB.SI (C3 : Z26, A5) ==> celle ci va indiquer le nombre de fois que l'on trouve 1, puis que l'on trouve 2, puis 3 et ainsi de suite (si carré magique, on ne trouvera que 1 à chaque fois puisque chaque élément s'y trouvera une seule fois)
3) Créer une case qui compte le nombre de cases non vides de la colonne faite en 2 (ex : si carré 5x5, on en aura 25)
4) Créer une case qui compte le nombre de 1 trouvés (si le carré est magique on en trouvera autant qu'en 3) )
5) Si la case de 3) et celle de 4) sont les mêmes ==> affiche VRAi
Bizar :S vous avez d'autres idées ?
1) Créer une colonne (1,2,3,4,...) de n² éléments (ex : en A5 et on étire jusque n²)
2) Créer une seconde colonne = NB.SI (C3 : Z26, A5) ==> celle ci va indiquer le nombre de fois que l'on trouve 1, puis que l'on trouve 2, puis 3 et ainsi de suite (si carré magique, on ne trouvera que 1 à chaque fois puisque chaque élément s'y trouvera une seule fois)
3) Créer une case qui compte le nombre de cases non vides de la colonne faite en 2 (ex : si carré 5x5, on en aura 25)
4) Créer une case qui compte le nombre de 1 trouvés (si le carré est magique on en trouvera autant qu'en 3) )
5) Si la case de 3) et celle de 4) sont les mêmes ==> affiche VRAi
Bizar :S vous avez d'autres idées ?
Hélène- Eve des BA1 08-09
-
Nombre de messages : 60
Année d'étude : MA1
Section : Bioingénieur
Date d'inscription : 01/09/2008
Re: Aout 2005 - Question 3
Ouais j'avais aussi pensé a faire tout un truc comme ca mais je me suis dit que c'était trop long :/
Baaaa si y a pas d'autres moyens !
Baaaa si y a pas d'autres moyens !
FireHead55555- Virus
-
Nombre de messages : 590
Année d'étude : MA2
Section : Bioingénieur
Option : Environnement
Date d'inscription : 01/09/2008
Sujets similaires
» Aout 2005 - Question 2
» Janvier 2005 - Question 3
» Juin 2005 - Question 2
» Janvier 2005 - Question 6
» Janvier 2005 - Question 1
» Janvier 2005 - Question 3
» Juin 2005 - Question 2
» Janvier 2005 - Question 6
» Janvier 2005 - Question 1
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|