π
<-

Chiffrement de Vigenère : codage

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Chiffrement de Vigenère : codage

Unread postby Zakk » 17 Oct 2018, 11:34

Bonjour internautes de ti planet.org,
Je réalise un codage du chiffrement de Vigenère. J’ai réalisé le programme ci-joint pour coder un message avec la clé symbole auquel on a ajouté un chiffrement Cesar (+11 dans le programme). Lorsque nous réalisons le programme, notre calculatrice bug. Nous avons cherché pourquoi et avons isolé la boucle if/While et cette derniere bug et tourne à l’infini. Nous ne comprenons pas‘ pourquoi.
Merci bonne journée
You do not have the required permissions to view the files attached to this post.
User avatar
Zakk
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 12%
 
Posts: 10
Joined: 26 Sep 2018, 11:29
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Chiffrement de Vigenère : codage

Unread postby Wistaro » 17 Oct 2018, 11:38

Bonjour,

Pourrais-tu publier le code ici et le mettre dans des balises
Code: Select all
[code]...[/code]
?

Merci à toi.

Wistaro.
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.5%
 
Posts: 3191
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: Chiffrement de Vigenère : codage

Unread postby Zakk » 17 Oct 2018, 11:41

Oui bien sur ! Comment puis-je faire ?
User avatar
Zakk
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 12%
 
Posts: 10
Joined: 26 Sep 2018, 11:29
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Chiffrement de Vigenère : codage

Unread postby Wistaro » 17 Oct 2018, 11:42

Avec TI-Nspire Student Software
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.5%
 
Posts: 3191
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: Chiffrement de Vigenère : codage

Unread postby Zakk » 17 Oct 2018, 11:43

Je suis au CDI de mon lycée, je pourrais le faire chez moi. Merci encore
User avatar
Zakk
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 12%
 
Posts: 10
Joined: 26 Sep 2018, 11:29
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Chiffrement de Vigenère : codage

Unread postby Zakk » 17 Oct 2018, 15:19

Bonjour,
Je suis sur le logiciel comment puis je vous transmettre mon programme ?
User avatar
Zakk
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 12%
 
Posts: 10
Joined: 26 Sep 2018, 11:29
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Chiffrement de Vigenère : codage

Unread postby Hamza.S » 17 Oct 2018, 16:18

salut,

copier/coller
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.3%
 
Posts: 4513
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Chiffrement de Vigenère : codage

Unread postby Zakk » 17 Oct 2018, 16:26

Code: Select all
Define f(n)=
Prgm
:Local i
:For i,1,n
:If i>7 Then
:While i>7
:i:=i-7
:EndWhile
:EndIf
:EndFor
:Disp "i=",i
:EndPrgm
User avatar
Zakk
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 12%
 
Posts: 10
Joined: 26 Sep 2018, 11:29
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Chiffrement de Vigenère : codage

Unread postby majestyofgaia » 17 Oct 2018, 21:53

Ce ne serait pas plutôt le for qui boucle à l'infini ? A cause du while d'ailleurs ? (Je ne suis pas expert en programmation).

Si je comprends bien : dans ton for, lorsque i prend la valeur 8 (en supposant que n >= 8), ton while l'oblige à redescendre à 1. Donc i ne pourra jamais atteindre n. Il me semble qu'il vaut mieux éviter de modifier la variable d'incrémentation d'une boucle for. Il vaut mieux utiliser une deuxième variable, initialisée par i si besoin.

Sinon je ne comprends pas l'intérêt du if i > 7, alors que seul un while y est exécuté, un while dont la condition est i > 7 ...
User avatar
majestyofgaiaVIP+
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 75%
 
Posts: 104
Joined: 17 Nov 2013, 16:20
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Chiffrement de Vigenère : codage

Unread postby ml2001 » 18 Oct 2018, 13:13

Ce sujet m’interesse, personne d’autre n’aurait la réponse? Merci !
User avatar
ml2001
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 1
Joined: 18 Oct 2018, 13:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Next

Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 18 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3321 utilisateurs:
>3300 invités
>13 membres
>8 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)