Poster un nouveau sujet Poster une réponse
If = chiffre paire?
Auteur Message
livekontesk



Autorisation : Membre
Nb de messages : 4
Inscrit le : Sam 27 Aoû 2011, 17:58
Posté le : Dim 28 Aoû 2011, 15:18   Citer 

Bonjour tout le monde,

Je cherche à faire une condition qui s'éxécute si le chiffre de la variable est paire. Et inversement.
Si quelqu'un sait comment faire merci de m'aider happy.gif

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 28 Aoû 2011, 16:02   Citer 

La définition de "paire" est "multiple de 2".
Pratique une division et analyse le résultat.

exemple :

Code
Prompt A
If 0=fPart(A/2     // fPart donne la partie décimale du quotient A/2
Then
Disp "A PAIR
Else
Disp "A IMPAIR
End



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
livekontesk



Autorisation : Membre
Nb de messages : 4
Inscrit le : Sam 27 Aoû 2011, 17:58
Posté le : Dim 28 Aoû 2011, 16:04   Citer 

Sur Ti 82 stats.fr c quoi la commande fpart? Je trouve pas

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 28 Aoû 2011, 16:07   Citer 

fPart = PartDéc

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
livekontesk



Autorisation : Membre
Nb de messages : 4
Inscrit le : Sam 27 Aoû 2011, 17:58
Posté le : Dim 28 Aoû 2011, 16:12   Citer 

ok merci beaucoup happy.gif

 Adresse email Haut de page Bas de page 
 
Wirekey



Autorisation : Membre
Nb de messages : 228
Inscrit le : Mer 17 Jui 2009, 0:54
Posté le : Dim 28 Aoû 2011, 18:52   Citer 


Citer : livekontesk
Bonjour tout le monde,

Je cherche à faire une condition qui s'éxécute si le chiffre de la variable est paire. Et inversement.
Si quelqu'un sait comment faire merci de m'aider happy.gif



Juste une modification du conditionnelle pour faire plaisir à Sandro bigmouth.gif


Code

If fPart(A/2     // fPart donne la partie décimale du quotient A/2
Then
//instruction si A impaire
Else
//Instruction si A paire
End



 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Sam 03 Sep 2011, 20:08   Citer 

Merci, mais on peut faire encore un petit peu mieu (en vitesse) :

Code
If fPart(.5A     // la multiplication est plus rapide que la division
Then
//instruction si A impaire
Else
//Instruction si A paire
End



Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
programmaths
Invité
Posté le : Ven 28 Oct 2011, 17:51   Citer 

Et comment on fais pour savoir si c'est un multiple de 3 ? (0,3,6,9...)
ou un multiple de 9 ??

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 28 Oct 2011, 18:08   Citer 

A est- il multiple de B ?

Code
Prompt A,B
If not(fPart(A/B
Disp "MULTIPLE



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
programmaths
Invité
Posté le : Ven 28 Oct 2011, 18:41   Citer 

Merci !

  Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes