Programme en c
Fermé
gaston
-
24 nov. 2006 à 23:49
abdou.tel Messages postés 1 Date d'inscription mardi 28 novembre 2006 Statut Membre Dernière intervention 28 novembre 2006 - 28 nov. 2006 à 18:13
abdou.tel Messages postés 1 Date d'inscription mardi 28 novembre 2006 Statut Membre Dernière intervention 28 novembre 2006 - 28 nov. 2006 à 18:13
A voir également:
- Programme en c
- Programme demarrage windows 10 - Guide
- Désinstaller programme windows 10 - Guide
- Mettre en veille un programme - Guide
- Programme démarrage windows 10 - Guide
- Forcer la fermeture d'un programme - Guide
3 réponses
mamiemando
Messages postés
33407
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
29 novembre 2024
7 806
25 nov. 2006 à 12:30
25 nov. 2006 à 12:30
En effet, le plus simple serait d'utiliser des std::map mais je ne sais pas si c'est autorisé par l'énoncé
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
En plus en terme de complexité c'est plus efficace que des liste (O(log(n) au lieu de O(n)). L'idée c'est de faire une sorte de base de donnée ou les clés sont la première structure de la map et les datas la seconde structure de la map. Exemple :
Après, toujours si tu as le droit à la STL c'est très facile de stocker les notes. Tu fais une map dont la clé est le nom de la matière et dont les datas sont un ensemble de notes :
De toute façon quelque soit la méthode que tu choisis (liste ou map) il faut commencer par réflechir à tes structures et ensuite aux fonctions qui te permettront de récupérer facilement les infos.
Bonne chance
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583
En plus en terme de complexité c'est plus efficace que des liste (O(log(n) au lieu de O(n)). L'idée c'est de faire une sorte de base de donnée ou les clés sont la première structure de la map et les datas la seconde structure de la map. Exemple :
struct eleve_t{ std::string nom; std::string prenom; }; struct infos_eleve_t{ std::string adresse; std::string telephone; }; typedef std::map<struct eleve_t,infos_eleves_t> annuaire_t;
Après, toujours si tu as le droit à la STL c'est très facile de stocker les notes. Tu fais une map dont la clé est le nom de la matière et dont les datas sont un ensemble de notes :
#include <string> #include <vector> #include <map> typedef std::string matiere_t; typedef std::vector<unsigned int> ensemble_notes_t; typedef std::map<matiere_t,ensemble_notes_t> notes_t;
De toute façon quelque soit la méthode que tu choisis (liste ou map) il faut commencer par réflechir à tes structures et ensuite aux fonctions qui te permettront de récupérer facilement les infos.
Bonne chance
mamiemando
Messages postés
33407
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
29 novembre 2024
7 806
25 nov. 2006 à 14:48
25 nov. 2006 à 14:48
Oui je sais, mais c'est pour qu'il lui reste un peu de travail ;) Et qui sait il a peut être le droit à la STL quand même (on peut rêver). Enfin de toute façon mle but c'était surtout de lui montrer la démarche (ie comment définir ses structures en fonction de son problème).
abdou.tel
Messages postés
1
Date d'inscription
mardi 28 novembre 2006
Statut
Membre
Dernière intervention
28 novembre 2006
28 nov. 2006 à 18:13
28 nov. 2006 à 18:13
il faut utilesr carrement les structure
25 nov. 2006 à 14:00
tes indications, c'est du C++ il me semble ;-)
il veut en C
lami20j