matrice des listes simplement chainée
bonsoir,
je veux representer le tableau periodique des element chimique dans une matrice de de 7 lignes et 18 colonnes.
de façon que chaque case est une liste simplement chainee d'un atome sauf les cases [7][3] et [6][3] qui contiennent une liste de 15 atomes
voila l'implementation du fichier header du TDA MATRICE par une structure :
Code:
1 2 3 4 5 6 7 8
| #ifndef _ELTMAT_H
#define _ELTMAT_H
#include ELTPRIM.H
#include LSTPRIM.H
typedef struct
{ LISTE M[7][18];}
MAT, * ELEMENT_MAT;
#endif |
L’idée est de représenter le tableau périodique des éléments chimiques sous la forme d'une matrice dont les 7 lignes représentent les périodes et les 18 colonnes désignent les groupes (familles) des éléments chimiques. Toutes les cases de la matrice contiennent chacune une liste d’un seul atome à l’exception des cases m[6][3] et m[7][3] qui contiennent chacune une liste de 15 atomes. Les cases vides du tableau périodique telles que m[1][2], m[1][3], m[2][8], m[3][12] et m[1][17] contiendront à leur tour des listes vides car elles ne correspondent pas à des atomes.
Ecrire le fichier ELTMAT.C??
ça sera quoi le contenu de ce fichier?? j'ai pas compris !!
car dans le question suivant il me demande de créer le tableau périodique E des éléments chimiques