Se connecter / S'enregistrer
Votre question

Algorithmes avec graph35+

Tags :
  • Calculatrice
  • Programmation
Dernière réponse : dans Programmation
4 Février 2011 18:40:25

Bonjour,

Je souhaite faire des algorithme avec ma calculatrice graph35+. Un copain m'a expliqué les conditions avec "If, Then, Else..." Après il m'a dit qu'il y avait les boucles mais qu'il n'avait pas compris comment ca marchait.
Comment est-ce qu'il faut faire ?

Merci de vos réponses,
antoine79

Autres pages sur : algorithmes graph35

a b L Programmation
4 Février 2011 20:41:25

Il existe plusieurs types de boucles. Par exemple, avec ceci:
While condition
instructions
EndWhile

Les instructions vont être exécutées plusieurs fois, et ça bouclera tant que la condition est vraie.
m
0
l
5 Février 2011 13:36:42

Salut CRicky,

Merci cela fonctionne très bien mais si je fais un programme comme : Si A >15 => A-10 sinon A=> A-5 et que je rentre un nombre comme 22, elle ne s'arrête pas car elle n'arrive pas a atteindre 0.
Comment est ce que je peux lui demander de s'arrêter au bout d'un moment ?

Je cherche aussi à faire des conditions Si A est pair, ou si A se finit par 3...
m
0
l
Contenus similaires
5 Février 2011 15:56:15

Il ne faut toujours donner une condition réalisable. Par exemple A <= 0.
m
0
l
5 Février 2011 16:12:28

SiM07 a dit :
Il ne faut toujours donner une condition réalisable. Par exemple A <= 0.


Dans ce cas la existe-t-il un moyen de lui demander de nous indiquer quand elle tourne en rond sans pourvoir atteindre la condition ?


Et si quelqu'un sait faire des conditions tel que "si A est pair, ou si A se finit par 7..."
m
0
l
5 Février 2011 16:55:57

Pour faire i A est pair il faut faire un modulo. (A % 2) == 0 alors là c'est pair. Le modulo correspond au reste de la division.

Finir par 7 avec une calculatrice comme la graph35 je ne sais pas.
m
0
l
5 Février 2011 17:02:32

SiM07 a dit :
Pour faire i A est pair il faut faire un modulo. (A % 2) == 0 alors là c'est pair. Le modulo correspond au reste de la division.

Finir par 7 avec une calculatrice comme la graph35 je ne sais pas.



Et pour tu fais comment pour A impair ? parce ce que le "modulo" :??:  :??: 
m
0
l
5 Février 2011 17:15:21

et bien le reste de la division est 1 ! donc (A % 2) == 1 ;) 
m
0
l
5 Février 2011 17:17:09

OK merci.

Il ne manque que la condition "fini par 0 ou 1 ou ...
Donc si quelqu'un sait comment faire s'il vous plait.
m
0
l
5 Février 2011 17:17:55

Finir par 0 ou 1 c'est facile c'est pair ou impair en passant en binaire la valeur.
m
0
l
7 Février 2011 20:24:35

SiM07 a dit :
Finir par 0 ou 1 c'est facile c'est pair ou impair en passant en binaire la valeur.

:??:  :??: 
Je parlais juste d'une façon de mettre une condition "fini par 0,1,2,3,4,5,6,7,8,9" je ne parlais pas de binaire
m
0
l
a b L Programmation
7 Février 2011 20:32:23

C'est pareil, au lieu d'être en base 2, tu es en base 10, donc teste simplement (a % 10) pour avoir le reste de la division A / 10
m
0
l
7 Février 2011 20:34:19

Mince j'ai complètement craqué sur ma réponse. J'ai répondu n'importe quoi, je pensais "c'est quoi 9 ? c'est 1001 ... c'est impair !" mais en fait ce n'était pas ta question :) 
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS