Je dois écrire un algorithme qui demande l'heure en h et en min, à Paris et qui renvoie l'heure à Sydney soit +8h
Je vous propose mes variables, dites moi si ça ne va pas
Variables
H = heures
a = résultat du décalage horaire
Après pour l'algorithme en lui même, j'aimerai bien quelques pistes...Merci beaucoup et bonne soirée
Salut pinato,
Tout d'abord le résultat du décalage horaire n'est pas vraiment une variable: c'est un résultat. Les variables sont les éléments que ton algorithme demande a l'utilisateur. Ici la seule variable sera donc l'heure a Paris. Pour donner l'heure a Sydney ton algorithme doit donc ajouter 8 aux heures données par l'utilisateur: ainsi ton algorithme a juste a effectuer l'opération:
demande H (heure a Paris) --> effectue H+8 --> renvoie le résultat. Ceci est juste la structure, je ne sais pas comment ton professeur demande de présenter (n'oublie pas de renvoyer les minutes dans ton résultat).
En espérant t'avoir éclairé.
Hybriss
Bonsoir Hybriss
Merci bien pour cette aide, je pense avoir compris.
Juste une question, il peut donc y avoir qu'une seule "variable" ?
Pour moi variable c'est quand on dit que quelque chose = quelque chose (x = y)
C'est un peu pour définir non, pour comprendre la suite?
Il est important de clarifier la nation de variable, qui te servira tout le temps ensuite. Une variable comme son nom l'indique est quelque chose qui varie : ici la seule chose qui peut varier est l'heure demandée, le décalage horaire entre paris et sydney étant toujours le même: c'est quelque chose de fixe.
Par exmple dans une fonction comme 4x+2, la variable est x, et il n'y en a bien qu'une dans ce cas la
Merci pour cette éclaircissement !
Finalement, je peux mettre 2 variables :
H = heure de Paris
S = l'heure qu'il est à Sydney
Ou ça ne sert à rien? car si H varie, S aussi ...
Exactement tu as tout compris: cela ne sert à rien car ces deux variables sont en fait.. la même! Elles sont liées par la relation H+8=S.
De plus ici le resultat demandé est l'heure de Sydney: tu dois donc demander a l'utilisateur l'heure de paris (qui est donc ta variable) et tu lui donnera l'heure de sydney grace a ton algorithme (qui est alors ton resultat).
Hybriss
personellement je ferais quelque chose du genre :
variable h et m
h devien h+8
afficher h
afficher m
bien sur tu met du text et tu fais en sorte de pouvoir entrer h et m mais ça je te laisse faire par toi même =)
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :