Algo : Operation sur les heures - Programmation
Marsh Posté le 24-04-2001 à 14:59:37
tu peux préciser un peu ton pb?
chui p-e con mais je comprends pas le rapport entre l'encadrement et le nb d'heures
t'as raison baisse la musique
Marsh Posté le 24-04-2001 à 15:16:12
C'est pour un planning.
J'ai les heures du matin et les heures de l'apres-midi par exemple : 5h-12h le matin et 13h-15h l'après midi.
Bon, une fois que j'ai ça, je voudrais arriver à déterminer le nombre d'heures entre 0 et 6 h tout simplement pour calculer les heures de nuits, suis-je clair ?
Et là, c'est con j'y arrive pô...
et pourtant, j'ai baissé la muzik !
Marsh Posté le 24-04-2001 à 15:23:39
tu fais une boucle ki vas de 0 à 6 par exemple et à chaque fois, tu incrémente un variable de 1 pour une heure, selon le palier ke tu as choisi (1h, 60 min, ...)
puis t'as variable compte le nombre de tour ke tu as fait dans ta boucle.
et après, tu multiplis selon ton palier
Marsh Posté le 24-04-2001 à 15:26:26
Beh non ça marche pas dans le cas ou le mec commence à 5h30 par exemple....ca ne fait pas une heure pleine..
Mais je pense avoir trouve
Je vais tansformer les heures en minute depuis minuit et faire de simples soustractions...
M'enfin, j'me comprends
Marsh Posté le 24-04-2001 à 15:28:21
Je dois être complètement con mais là, je vois vraiment pas où est le problème
Borne Sup - Borne Inf...
Ca peut pas être ça quand même !
Marsh Posté le 24-04-2001 à 15:33:42
C'est bon, en convertissant les heures, ça marche.
En fait, j'ai changé de cd, j'suis passé de "marcel et son orchestre" à Mark knopfler et, là, je réfléchis mieux
En tout cas, merci pour votre aide !
Chapi
Marsh Posté le 24-04-2001 à 15:40:37
Et pis marcel et son orchestre, ca donne la peche, mais c'est pas forcement ce qu'il y a de mieux pour reflechir
Marsh Posté le 24-04-2001 à 17:38:13
moi j'te conseille de creer des fonctions pour passer d'heure en minute voir meme seconde et faire de meme pour transformer des seconde en heure .. c'est bien plus simple comme ca pour faire des operations d'horaire.
en fait tu rammenes toutes tes heures/minutes/secondes en secondes ... tu fais tes opérations ... puis ton resultat qui doit etre en seconde tu le retransforme en heure/minute/seconde.
Marsh Posté le 24-04-2001 à 14:57:39
Voila mon probleme :
j'ai un encadrement d'heures, par exemple : 5h - 12h 13h-14h
et je voudrais determiner le nombre d'heures entre :
0-6 h
6h-22h
22h-24h
kelkun aurait une idee d'algo, car là, j'dois avouer que j'arrive pas à réfléchir...j'vais ptêt commencer par baisser la musique
Merci d'avance !
Chapi