En cours de SI (Sciences de l'ingénieur - Seconde), nous devons programmer un Robot-Aspirateur, pour qu'il couvre toute la surface d'une pièce.
Mais alors, ton topic n'a rien a faire dans la partie sciences !
Justement si : la partie programmation est finie, le seul problème et que je doit trouver une méthode mathématique assez simple, pour vérifier qu'un nombre est pair, ou impair.
"nombre/2", et on vérifie si nombre est décimal ou non ! C'est pourtant simple, non ?
Oh oui, c'est simple, mais le logiciel que nous utilisons est encore plus simple que ça, au point qu'il ne gère pas les nombres à virgules...
Je préférerais aussi éviter d'énoncer tout les nombre pairs compris entre 0 et 100... (Manque de place, entre autre )
Le logiciel que nous utilisons est RobotProg.
Et d'autant que je sache, il ne permet, parmi ses multitudes de fonctions, de vérifier si un nombre est entier ou pas.
Voilà donc : Comment vérifier si un nombre est pair, ou non, sans utiliser les nombre à virgule ?
Pour ceux qui plissent les yeux sur vos codes, pensez aux <bonjour>, <merci>, et <code> ! Ça coûte pas grand chose :)
Oh, bien vu ! Mais non... Les seuls opérateurs numériques sont <math>\(+\)</math> , <math>\(-\)</math> , <math>\(*\)</math> , <math>\(/\)</math> . (Je peux aussi utiliser les comparateurs <math>\(<\)</math> et <math>\(>\)</math> et les parenthèses.)
Pour ceux qui plissent les yeux sur vos codes, pensez aux <bonjour>, <merci>, et <code> ! Ça coûte pas grand chose :)
Bonjour,
Tu divises ton nombre par 2, puis tu multiplies le résultat de la division par deux. Si le résultat final est égal à ton nombre de départ, il est pair, sinon, il est impair.
Exemple :
7/2 = 3 (à cause de la troncature)
3*2 = 6
6 != 7 ---> 7 est impair
Pour ceux qui plissent les yeux sur vos codes, pensez aux <bonjour>, <merci>, et <code> ! Ça coûte pas grand chose :)
Vérifier si un nombre est pair
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.