Création Matrice

RockmanX Messages postés 109 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 26 octobre 2007 - 30 déc. 2003 à 12:43
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 30 déc. 2003 à 17:40
Salut!
Je suis en train de faire un logiciel qui imprime une ligne codée selon un système nommé modulo 10.
Ce système en fait est un système de codage et dépend d'une matrice de 11 collones et 10 lignes dont chaque cellule est définie.
Je dois donc entrer cette matrice (qui m'est présentée sous forme de tableau sur papier) dans le code de mon ordi mais je ne sais pas comment la déclarer, s'il faut spécifier un type etc...
Pouvez-vous me dire comment entrer une matrix comme celle-ci par exemple???
Ex:
1 2 3 4 5 6
2 6 8 9 4 1
1 5 6 8 4 1

Merci d'avance

3 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
30 déc. 2003 à 13:34
Dim Matrice ( 5, 2) as integer '# les indices commencent à 0

OU

Dim Matrice ( 1 to 6, 1 to 3) as integer '# les indices commencent à 1

ensuite, pour acceder aux differents elements, tu fait

Matrice ( 2 , 1 ) = 3

OU

a = Matrice ( 2 , 1 )

By Renfield

[mailto:thomas_reynald@msn.com thomas_reynald@msn.com]

Aucune touche n'a ete blessee lors de la saisie de ce texte.......... ;)
0
RockmanX Messages postés 109 Date d'inscription dimanche 23 décembre 2001 Statut Membre Dernière intervention 26 octobre 2007
30 déc. 2003 à 16:50
ok merci
et si je veux mettre une ligne entière d'un coup
genre:
Matrice(2) = 2, 3, 4, 4

comment faut faire?
merci
désolé pour les questions bizarres.
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
30 déc. 2003 à 17:40
Faut le faire a la main ;-)

Matrice(2,0) = 2
Matrice(2,1) = 3
Matrice(2,2) = 4
Matrice(2,3) = 4

By Renfield

[mailto:thomas_reynald@msn.com thomas_reynald@msn.com]

Aucune touche n'a ete blessee lors de la saisie de ce texte.......... ;)
0
Rejoignez-nous