M fifi alghorithme

hasna -  
 MORAD it-sup -
Bonjour, j'ai un program que j'ai trouve dificile :
ecrire un algorithmes qui permet de lre un nombre entier et verifier si se dernier est un nombre janus

merci a vous

1 réponse

MORAD it-sup
 
un nombre est janus.
faire la decomposition en chiffre, mettre chaque chiffre dans une case d'un tableau, apres faire un test sur le tableau
c'est simple, ( la i éme case avec n-i+1 case), faire un essai et je t'envoi la solution,

i <--------- 0
tantque r<> 0 faire
n <------- n div 10

r <-------n mod 2
i<------ i+1
t[i] <--------- r

fin tant que

test janus

tant que verif = vrai et j< i/2 faire
j<---- j+1
si t[j] = t[i-i+1] alors verif <--- vrai
sinon verif <---- faux
fin tant que

si verif = vrai alors ecrire("janus")
si non ecrire(" pas janus")
0