Pour un projet, je devais réaliser un programme permettant à un "élève" utilisant le programme de s'inscrire à différentes matières stockées dans un fichier texte. Pour chaque matière, ses informations sont stockées dans un fichier texte.
Lorsqu'un élève s'inscrit et qu'il rentre le choix de ses 6 matières parmi celles proposées, mon programme devrait comparer les créneaux horaires de chacun des cours (3 cours par matière) et dire à l'élève si aucun de ces cours ne se chevauchent, et dans le cas contraire, lui indiquer quelles sont les matières qui posent problème.
Soucis étant, j'ai une fonction pour comparer 2 cours entre eux, je peux récupérer les données qui m'intéressent pour comparer dans le fichier texte aisément mais comparer les 3 cours de chacune des 6 matières s'avère être un vrai casse tête car pour cela on doit envoyer à la fonction de comparaison le jour du cours, ainsi que l'heure de début et de fin soit un total de 6 informations pour comparer ne serait-ce que 2 cours entre eux.
Auriez-vous une solution pour comparer "facilement" chacun des 3 cours de chacune des 6 matières entre eux car j'avoue avoir l'impression qu'il y a un nombre énorme de comparaisons à faire
- Edité par ValentinCaron1 28 décembre 2021 à 13:06:19
Programme comparaison créneaux horaires
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.