Code Morse

Soyez le premier à donner votre avis sur cette source.

Vue 267 fois - Téléchargée 11 fois

Description

traduction d'un texte en code morse( et d'un code morse en texte)
en Python 2.7 , programme assez simple

Dans une première partie du programme, on entre le texte qui est traduit en morse
(et inversement retraduit en langage clair) avec le son !

Lorsqu'on entre rien(une ligne vide) , on passe à la deuxième partie du programme:

on entre ;le code morse, "." et "-" (signe - pour un trait) , chaque code de lettre est
séparé par un espace // sans séparation, plusieurs interprétation seraient possibles !
Le code est alors décodé en langage clair

exemple
entrer votre message en clair : Moi, c'est Michel

codage du texte
M -- O --- I .. , ??? ???
C -.-. ' ??? E . S ... T - ???
M -- I .. C -.-. H .... E . L .-..

decodage du morse
[ -- ] M [ --- ] O [ .. ] I
MOI
??

?? [ -.-. ] C [ . ] E [ ... ] S [ - ] T
CEST
??

?? [ -- ] M [ .. ] I [ -.-. ] C [ .... ] H [ . ] E [ .-.. ] L
MICHEL
??
traduction MOI CEST MICHEL

// ici certain caractères ne sont pas reconnu comme la virgule et l apostrophe
et ne sont pas traduit

exemple de la deuxième partie :
------------------------------
entrer votre message en clair :

codage du texte

decodage du morse
??
traduction

entrer votre message en morse : .--. --- ..- .-. ...- .- .-.. .. -.. . .-. .. .-.. - .

decodage du morse
[ .--. ] P [ --- ] O [ ..- ] U [ .-. ] R
POUR
?? [ ...- ] V [ .- ] A [ .-.. ] L [ .. ] I [ -.. ] D [ . ] E [ .-. ] R
VALIDER
?? [ .. ] I [ .-.. ] L
IL
?? [ - ] T [ . ] E
TE
??
traduction POUR VALIDER IL TE
.--. --- ..- .-. ...- .- .-.. .. -.. . .-. .. .-.. - .

entrer votre message en morse :

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.