Posté le 31/10/2019 20:03
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 266 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 31/10/2019 20:05 | #
Il faut utiliser le modulo ! Ça permet des cycles
Exemple : 12 modulo 24 = 12 mais 32 modulo 24 = 8
Citer : Posté le 31/10/2019 20:09 | #
Déjà c'est assez compliqué de savoir le faire car notre prof nous la donner comme sa sans que l'on sache quoi que se soit par rapport a la programmation Casio. Bref je m'égard je vais essayer cela
Citer : Posté le 31/10/2019 20:21 | #
Depuis le changement d'heure il y a 8h de décalage. Ensuite, le décalage est de -8h (quand il est 23h en France, il est 15h dans la silicon valley).
Il te suffit de faire Mod(H-8, 24)->H pour régler l'heure.
Au début du programme tu demande l'heure :
"Heure"?->H
.. puis tu demande les minutes.
Citer : Posté le 31/10/2019 21:11 | #
Voila mon programme :
MOD(H-8,24)->A
"HEURES A ....."
?->A
"MINUTES A ....."
?->B
"A LA SILICON VALLEY IL EST"
A+8->C
"H"
B->D
Mais cela ne fonctionne pas sa m'affiche erreur de syntaxe
Citer : Posté le 31/10/2019 21:16 | #
Tu y es presque... courage. On pourrait te donner la solution mais tu n'apprendrais rien.
... le modulo il faut le faire sur la variable dans laquelle il y a l'heure. Éventuellement, oui restocker le calcul dans la même variable.
Citer : Posté le 31/10/2019 21:24 | #
J'ai pas trop compris enfaite sa veut dire que le Modulo doit revenir a C (par rapport a mon programme)
Citer : Posté le 31/10/2019 21:43 | #
Tu as 3 choses à faire :
- Tu demande A
- Tu fais MOD(A-8,24)→A
- Enfin tu affiche A
(Tu n'a besoin que de 2 variables dans ce programme : appelons A les heures et B les minutes)
Citer : Posté le 01/11/2019 09:16 | #
Je n'arrive pas a trouver comment afficher une valeur aléatoire qui a été demander au préalable
Citer : Posté le 01/11/2019 10:58 | #
A◢
Voir aussi ce tutoriel : https://www.planet-casio.com/Fr/programmation/bases.php
Citer : Posté le 01/11/2019 12:32 | #
(Aussi, décalage s'écrit avec un seul L)
Citer : Posté le 01/11/2019 13:04 | #
Merci bien pour votre précieuse aide en vous souhaitant une bonne journée !
Citer : Posté le 01/11/2019 13:04 | #
Pour éviter ce problème de DISP tu peux essayer d'afficher les valeurs avec la fonction Locate x, y
Locate
(Et de toute façon, vous pouvez pas dire le contraire)
MultipliCasio
RDM Calculs
Back Mirror
A Switch To The Top C
Citer : Posté le 01/11/2019 17:25 | #
Si tu as réussi, poste le programme final pour que ça serve aux futurs lecteurs de cette page !
Citer : Posté le 01/11/2019 18:02 | #
Voici mon Programme pour ceux qui souhaite potentiellement s'en servir
"Heures a (ville)"
?→A
MOD(A-8,24)→A
"Minutes a (ville)"
?→B
"A la Silicon Valley il est : "
A◢
"H"
B◢
Citer : Posté le 01/11/2019 18:03 | #
Ah bien Essaye maintenant de faire un programme plus souple qui affiche l'heure à un lieu dont le décalage horaire est donné par l'utilisateur…