comment créer une liste d'horaires par exemple - C++ - Programmation
Marsh Posté le 26-11-2002 à 21:33:14
ben un tableau, ca te parrait pas le plus evident, avec un type maison :
struct mon_type
{
char jour;
int heure;
int duree; //en heure
char activite;
}
mon_type emploi_du_temps[nbr_d_activites];
ensuite tu accéde a ton emploi du temps comme ca
emploi_du_temps[1].jour = "Lundi"; //la premiere activité sera un lundi
emploi_du_temps[1].heure = 8000; //à 08h00
emploi_du_temps[1].duree = 0200; //qui durera 2 heures
emploi_du_temps[1].activite = "Info";//et qui sera de l'info pour la peine.
bon c qu'un example parmis tant d'autre tu peux aussi faire un array a plusieur dimensions genre :
char emploi_du_temps[jour][heure][activite][duree];
ou faire un type particulier date (struct date{ variable }, et un autre pour l'activite....
Marsh Posté le 27-11-2002 à 08:08:44
j'ai deja reflechi au probl, et le mieux ce sont les listes car qd il y a un creneau vide, on n'affiche rien au lieu d'une case vide; le seul prob c'est que je n'arrive pas a créer une liste,à chaque fois ça me fait une file ou une pile!!!
merci qd meme de ton aide; mais si tu sais comment faire une liste, pourrais tu m'envoyer un exemple?
a bientot!!!
Marsh Posté le 27-11-2002 à 08:30:45
Salut,
Le pb des liste est relativement courant et fait partie des cas d'école le plus souvent. Tu trouvera sans problème des infos et tutoriels sur le net (Google).
D'après mes souvenir (lointains) tu peut faire un truc du genre:
typedef struct { |
A toi de faire une paire de fonctions qui permettent d'ajouter un créneau, retirer un creneau, lister ...
Marsh Posté le 26-11-2002 à 18:24:59
slt,
je suis etudiante et je dois effectuer un projet en programmation C.
mais je ne sais pas créer de listes;
mon projet consiste à pouvoir gérer un emploi du temps;
je veux donc cr"er un tableau de listes pour les jours, puis chaque liste étant une suite de créneaux.
merci de votre aide.