NicoPaviot Posté(e) 11 février 2011 Posté(e) 11 février 2011 sinon tout avant début algorithme, c'est de la déclaration de variables le coeur du code, c'est juste : POUR i ALLANT_DE 1 A longueur_message DEBUT_POUR code_lettre PREND_LA_VALEUR message.charCodeAt(i-1)-65 decalage PREND_LA_VALEUR clef.charCodeAt((i-1)%longueur_clef)-65 lettre PREND_LA_VALEUR String.fromCharCode(65+(code_lettre+decalage)%26) AFFICHER lettre FIN_POUR qui est pas très compliqué à analyser quand on connait le mécanisme Citer
Milky Posté(e) 11 février 2011 Posté(e) 11 février 2011 qui est pas très compliqué à analyser quand on connait le mécanisme Très certainement . Citer
NicoPaviot Posté(e) 11 février 2011 Posté(e) 11 février 2011 ben le code c'est juste la gestion du décalage. C'est hyper simple... même avec 3 litres de triple Karmeliet dans les veines Citer
Milky Posté(e) 11 février 2011 Posté(e) 11 février 2011 ben le code c'est juste la gestion du décalage. C'est hyper simple... même avec 3 litres de triple Karmeliet dans les veines Oui j'ai compris le principe du code . code_lettre PREND_LA_VALEUR message.charCodeAt(i-1)-65 decalage PREND_LA_VALEUR clef.charCodeAt((i-1)%longueur_clef)-65 lettre PREND_LA_VALEUR String.fromCharCode(65+(code_lettre+decalage)%26) Mais je devrai expliquer ça je pense. Citer
Floolf Posté(e) 11 février 2011 Posté(e) 11 février 2011 Je cherche encore ce que vienne foutre les soustractions par 65 Citer
NicoPaviot Posté(e) 11 février 2011 Posté(e) 11 février 2011 faut juste comprendre d'où sort le 65. Là à froid je vois pas trop. Citer
Floolf Posté(e) 11 février 2011 Posté(e) 11 février 2011 faut juste comprendre d'où sort le 65. Là à froid je vois pas trop. Je pourrais être prof de math Pourtant NP, j'avais cru comprendre que t'etais bien chaud Citer
NicoPaviot Posté(e) 11 février 2011 Posté(e) 11 février 2011 Je pourrais être prof de math Pourtant NP, j'avais cru comprendre que t'etais bien chaud Ouais en fait comme je pensais, c'est juste le décalage ASCII. En code ASCII, l'alphabet commence au 65ème caractère. Citer
Milky Posté(e) 11 février 2011 Posté(e) 11 février 2011 Ah ok . Bon après j'ai pas compris les String.fromCharCode. Mais te casses pas la tête là, sa presse pas, puis au pire je me démerderai sans . Merci ! Citer
NicoPaviot Posté(e) 11 février 2011 Posté(e) 11 février 2011 ben a partir d'un code ascii, ca doit te retourner le caractère correspondant. Genre si tu rentre 67, tu récupères la lettre C. http://www.klcconsulting.net/images/ascii-full.gif Le pourcent doit representer un modulo pour s'assurer que tu restes dans l'alphabet (de 65 à 65+26 en code ascii) Citer
Floolf Posté(e) 11 février 2011 Posté(e) 11 février 2011 Ok, At pour ASCII Table, ça parait logique. Et en fait, on est obligé de l'enlever puis de le rajouter à cause du modulo je pense. Mais je dis peut-être une connerie. Par contre ça implique que la clé soit moins longue que le message. Citer
NicoPaviot Posté(e) 11 février 2011 Posté(e) 11 février 2011 Par contre ça implique que la clé soit moins longue que le message. Non mais ca sert à rien. Vu que chaque lettre de la clé provoque un décalage sur la lettre correspondante (avec répetition de la clé si celle ci est trop courte). Si tu prend une clé trop longue, y'aura juste des lettres qui décaleront rien du tout. Citer
Floolf Posté(e) 11 février 2011 Posté(e) 11 février 2011 Non mais ca sert à rien. Vu que chaque lettre de la clé provoque un décalage sur la lettre correspondante (avec répetition de la clé si celle ci est trop courte). Si tu prend une clé trop longue, y'aura juste des lettres qui décaleront rien du tout. Ah yes, i got it. Citer
mario Posté(e) 11 février 2011 Posté(e) 11 février 2011 Il est injuste que ce topic ne soit pas le fruit du mathématicien monomaniaque du forum, registered faut savoir laisser sa place Citer
sujet Posté(e) 6 août 2011 Posté(e) 6 août 2011 un petit jeu: " Le tri des cailloux Une jarre contient 55 cailloux blancs et 11 noirs. A côté se trouve aussi un tas de cailloux noirs. Vous prenez au hasard deux cailloux dans la jarre : - si lun des deux au moins est noir, vous lajouter au tas à côté, et remettez lautre, quelle que soit sa couleur, dans la jarre. - si les deux sont blancs, vous les jetez par terre, et remettez un caillou noir du tas dans la jarre. Si vous suivez cette règle jusquà ce quil ne reste plus quun seul caillou dans la jarre, de quelle couleur sera-t-il ? < si t'es sûr d'avoir la bonne réponse, dis-le plutôt par MP, que les autres puissent continuer à chercher; Citer
Bebs Posté(e) 15 août 2011 Posté(e) 15 août 2011 Messieurs, auriez-vous un site ou un logiciel me permettant d'écrire des énoncés d'exercices avec les notations mathématiques qui font chier ( genre intégrales etc ... ). Merci Citer
Bengijol Posté(e) 15 août 2011 Posté(e) 15 août 2011 Messieurs, auriez-vous un site ou un logiciel me permettant d'écrire des énoncés d'exercices avec les notations mathématiques qui font chier ( genre intégrales etc ... ). Merci ici Citer
RufusTFirefly Posté(e) 15 août 2011 Posté(e) 15 août 2011 ouais latex ou alors t'as un outil equation sur office Citer
NicoPaviot Posté(e) 15 août 2011 Posté(e) 15 août 2011 LaTeX, si t'as jamais utilisé ca va être dur quand même... Citer
Nijni Posté(e) 15 août 2011 Posté(e) 15 août 2011 LaTeX, si t'as jamais utilisé ca va être dur quand même... Il vaut mieux que ce soit dur justement, pour l'utiliser ! Citer
Bengijol Posté(e) 15 août 2011 Posté(e) 15 août 2011 LaTeX, si t'as jamais utilisé ca va être dur quand même... bah s'il a pas à faire son truc dans les 2 heures qui suivent ça va. seulement passer des formules en LaTeX, c'est gérable vite fait, par contre s'il veut faire un rapport entier oui ça prendra plus de temps Citer
PaG Posté(e) 15 août 2011 Posté(e) 15 août 2011 Il vaut mieux que ce soit dur justement, pour l'utiliser ! Citer
en_congés Posté(e) 17 août 2011 Posté(e) 17 août 2011 bah s'il a pas à faire son truc dans les 2 heures qui suivent ça va. seulement passer des formules en LaTeX, c'est gérable vite fait, par contre s'il veut faire un rapport entier oui ça prendra plus de temps Le pire, c'est passer des combinaisons en LaTeX. Citer
Milky Posté(e) 6 novembre 2011 Posté(e) 6 novembre 2011 Up . J'ai ce devoir maison, et j'ai un doute pour l'Exercice 3 : Je pense utiliser utiliser la formule de gauche : avec f(x)=sqrt(1-x²) Mais je sais pas si on peut le faire comme on ne sait pas si la fonction est définie en 0. Donc après en trouvant la limite, on peut prolonger g par continuité en 0 c'est ça ? Et la question b je n'ai pas compris . Merci Citer
Messages recommandés
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.