Matrice |
Auteur |
Message |
Wolves
Autorisation : Membre
Nb de messages : 41
Inscrit le : Dim 29 Oct 2006, 16:17
|
Posté le : Jeu 11 Jan 2007, 7:12
|
|
|
Je ne comprends pas le fonctionnement des matrice qui pourrait m'expliqué car je suis entrain de faire une bataille naval et pour enregistrer chaque case il faudrait des matrice je pense car il y a 90 case et tout sa dans des liste j'aimerai pas etre a la place de la mémoire
Voila merci d'avance
Au fait sanghoan tu pourrait m'envoyé le code de ton sudoku svp
mon mail vincentdu3869 chez hotmail point_fr
---------------------- ---}http://goldorama.ifrance.com{--- |
|
|
|
el spectro
Autorisation : Membre
Nb de messages : 123
Inscrit le : Ven 15 Déc 2006, 16:07
|
Posté le : Jeu 11 Jan 2007, 8:37
|
|
|
Les listes prennent beaucoup de place?
---------------------- désolé pour mon absence mais mon temps sur le net était occupé par un exposé... |
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
darkbilbo
Autorisation : Membre
Nb de messages : 27
Inscrit le : Ven 05 Jan 2007, 20:06
|
Posté le : Jeu 11 Jan 2007, 17:36
|
|
|
en premier , comme pour les lsites, il faut donner les dimension avec "dim", mais je me rapelle plus exactement comment faire
Il me semble que c'est un truc comme:
a et b sont le nombre de lignes et de colonnes.(10 et 10 pour une bataille navale)
Ici, ta matrice est [A].
Pour aller chercher des infos dans la matrice, tu peux faire par exmple:
Code | If [A](2,7)=1:then
(puis la suite) |
---------------------- Vive le snowboard!! |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 12 Jan 2007, 12:48
|
|
|
En effet, les codes sont justes.
Une matric de 90*90 est énorme donc, cela ne sert à rien.
Pour une matric de 9*9, il faut compter 2 ko.
Sangohan38
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Wolves
Autorisation : Membre
Nb de messages : 41
Inscrit le : Dim 29 Oct 2006, 16:17
|
Posté le : Ven 12 Jan 2007, 18:18
|
|
|
Alors comment ferait tu pour maettre en mémoire les 90 case de ma bataille naval
svp help me
---------------------- ---}http://goldorama.ifrance.com{--- |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 12 Jan 2007, 22:10
|
|
|
Utilise les listes.
500 octets la liste.
Sangohan38
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
darkbilbo
Autorisation : Membre
Nb de messages : 27
Inscrit le : Ven 05 Jan 2007, 20:06
|
Posté le : Sam 13 Jan 2007, 13:05
|
|
|
pkoi 90?
Il me semble que le plateau fait 10*10=100 cases non?
Mais pourquoi créer 10 listes quand une matrice marche très bien?
Il te suffit de faire {10,10}->dim[A]
puis de rentrer les valeurs avec, par exmple: 1->[A](1,5)
^^
---------------------- Vive le snowboard!! |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Sam 13 Jan 2007, 15:02
|
|
|
Pourquoi 10 listes.
Il y a plusieres méthodes.
Soit tu fait comme Ratuss et tu met des grands nombres pour isoler le chiffre que tu veu.
Sinon, tu fait que 2 listes:1 pour X et une pour Y
Sangohan38
|
|
|
|
Wolves
Autorisation : Membre
Nb de messages : 41
Inscrit le : Dim 29 Oct 2006, 16:17
|
Posté le : Sam 13 Jan 2007, 15:42
|
|
|
Citer : darkbilbo | pkoi 90?
Il me semble que le plateau fait 10*10=100 cases non?
Mais pourquoi créer 10 listes quand une matrice marche très bien?
Il te suffit de faire {10,10}->dim[A]
puis de rentrer les valeurs avec, par exmple: 1->[A](1,5)
^^ |
Le mien ne fait que 10 par 9
Mais c pas bette ton truc mais les matrice je maitrise par il faudrai que qu'elqun mexplik
---------------------- ---}http://goldorama.ifrance.com{--- |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Sam 13 Jan 2007, 20:17
|
|
|
Cherche et tu trouvera.
Des centaines de sujets ont été créers et ce n'est pas plus compliquer que les listes.
Au pire, tu prend ton manuel et tu cherche.
Sangohan38
|
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Dim 14 Jan 2007, 12:02
|
|
|
je suis entrain de faire une bataille navale et j'ai trouvé peut-etre une solution avec max 30 colonnes de listes...
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Dim 14 Jan 2007, 12:04
|
|
|
30 colonnes de listes...
Tu est fou.
Fait comme Ratuss: utilise des grands nombreset isole ce que tu veux.
Sangohan38
|
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Dim 14 Jan 2007, 13:59
|
|
|
la technique partdec c'est ça???
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Dim 14 Jan 2007, 15:18
|
|
|
Non, la technique round(.
Sangohan38
|
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Dim 14 Jan 2007, 17:22
|
|
|
ok arrondi(8.2563,3)sto z z*100=825.6 part dec 825.6 =6
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Dim 14 Jan 2007, 18:25
|
|
|
Il y a une fonction pour choisir un chiffre dans un nombre et c'est la fonction round.
Sangohan38
|
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Dim 14 Jan 2007, 19:25
|
|
|
je sia sarrondi j'ai la française.
|
|
|
|
webmaster
Autorisation : Administrateur
Nb de messages : 792
Inscrit le : Mer 18 Aoû 2004, 22:13
|
Posté le : Lun 15 Jan 2007, 13:06
|
|
|
Sujet réglé ?
@+ Le Webmaster
|
|
|
|