Comment mettre un délai dans un programme ?

Résolu/Fermé
Appa27 Messages postés 1 Date d'inscription mardi 23 août 2016 Statut Membre Dernière intervention 23 août 2016 - 23 août 2016 à 18:23
quent217 Messages postés 421 Date d'inscription vendredi 25 septembre 2015 Statut Membre Dernière intervention 1 mars 2024 - 12 sept. 2016 à 21:50
Bonjour
Je cherche a programmer sur ma calculatrice mais, je n'arrive pas continuer le programme car il me faut un fonction créant un délai (reglable) qui pourrait faire office de pause entre deux action

2 réponses

quent217 Messages postés 421 Date d'inscription vendredi 25 septembre 2015 Statut Membre Dernière intervention 1 mars 2024 347
28 août 2016 à 14:34
je ne crois pas qu'il existe une fonction qui permet de faire ca (apres ca dépend de la calculatrice que tu utilise vu que tu n'as pas précisé) mais moi ce que je fais c'est une boucle for et tu choisis le nombre d'iteration de façon à que ça dure le temps que tu veux.
2
Igorlegor Messages postés 60 Date d'inscription mercredi 12 juin 2013 Statut Membre Dernière intervention 7 mai 2019 20
11 sept. 2016 à 11:18
Tu peut effectivement faire une boucle, ou tu peut régler le délai en ajustant le nombre de tours à faire.
Personnellement je fais comme ça :

0->A
While A<100
A+1->A
End

Donc des que A sera égal à 100, on passe à la suite !
Deux choses à dire :
Fais attention à mettre à la place de A une lettre que tu n'utilises pas ailleurs dans le code !
Si 100 ça te convient pas, tu peut faire plus court ou plus long en mettant par exemple 50 ou 150.
Voila voilà ^^
0
quent217 Messages postés 421 Date d'inscription vendredi 25 septembre 2015 Statut Membre Dernière intervention 1 mars 2024 347
11 sept. 2016 à 11:27
Personnellement j'utilise une boucle for plutôt qu'une boucle while car j'avais fait des tests et la boucle for est plus rapide donc le nombre à mettre pour attendre le meme temps doit etre plus grand. l'intérêt c'est que ça permet d'avoir une meilleure précision sur le temps d'attente. le deuxième intérêt c'est que ça prend 2 ligne au lieu de 4 donc le programme prend moins de place :)

For 1->I To 100
Next

Bien sur c'est un exemple a toi de changer la valeur après le To pour choisir le temps que tu veux

--
0
Effectivement ca marche merci beaucoup
0
quent217 Messages postés 421 Date d'inscription vendredi 25 septembre 2015 Statut Membre Dernière intervention 1 mars 2024 347
12 sept. 2016 à 21:50
De rien :)

--
0