begin process at 2012 05 30 10:13:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

traduction du morse en language C!!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

traduction du morse en language C!!!

mercredi 5 janvier 2005 à 23:09:00 | traduction du morse en language C!!!

Despeman

Nous sommes étudiants en IUT GTR et la programmation n'est pas notre point fort, on a un TP à rendre mais nous avons des difficultés si vous pouviez nous aider où nous donner un point de départ :

On doit utiliser les bibliothèques suivants:
-ctype.h
-string.h

Les questions qui nous sont posées sont:

1. Ecrire une fonction qui transforme les lettres d'une phrase en majuscules et le reste en point?

2. Ecrire une fonction qui transforme une phrase en chaine de caractère contenant le code morse? (avec l'instruction strcat )

3. Ecrire une fonction effectuant l'opération inverse: en partant du code morse, en utilisant une chaine de caractère?

 Merci d'avance.

jeudi 6 janvier 2005 à 07:44:43 | Re : traduction du morse en language C!!!

Nashua

Ctype.h contient les definition des fonction de test sur caractere : isnum() .. isalpha() ..
Faire un man isalpha pour avoir les fonction dispo ainsi que leur signatures.
string contient les fonctions de manipulation de chaines des caracteres. fair man string pour avoir  les infos.
pour la question 1:
int transforme(char *phrase){
    while(*phrase != NULL){
           if ( ( !isdigit(*phrase) ) && ( !isblank(*phrase) ) && (!iscntrl(*phrase) ) ){
                 if ( isupper( (int) *phrase ) ) *phrase = '.';
                *phrase =  *phrase  - 0x20 ;  /* 'a' = 0x61 ---> 'A' = 0x41 */
          }
    }
}
est un exemple de fonction manipulant les caractere elle ne passe surement pas en compile aussi modifiez la.

pour le code morse c'est un peu plus long aussi vous donnerai-je qu'une idee.
Se procurer les code morse,
Convertir l'alphabet latin en morse dans une table de conversion.
Attention la conversion d'un car latin donne un chaine de car en morse.
Ecrire la fonction Latin2Morse()  qui va creer l'equivalent morse dans un autre buffer.

pour le numero 3  ecrire Morse2Latin en utilisant la meme table de conversion.
Bonne chance.
Yves

jeudi 6 janvier 2005 à 07:49:33 | Re : traduction du morse en language C!!!

Nashua

C'est encore moi, consultez ces URL  cela vous aidera a demarrer.
http://baslac.scout.ch/codage_morse.php3
http://c.perrigueux.free.fr/morse.htm

Yves

jeudi 6 janvier 2005 à 13:55:59 | Re : traduction du morse en language C!!!

Despeman

merci beaucoup pour ton aide Yves cela va nous permettre d'avancer plus vite surtout que le temps nous ai compté. Sympa ;)


Cette discussion est classée dans : fonction, ecrire, language, traduction, morse


Répondre à ce message

Sujets en rapport avec ce message

Un traduction delphi pour c++ Builder [ par bily ] Vegeta :-)cette fonction devrait me permetre de cacher mon programe de liste des taches "ctr+alt+del"ceci est en delphi et je ne sais pas declarerla f ecrire une fonction en c++ [ par Armandopoulos ] Salut,Comment puis ecrire une fonction en C++, qui doit memoriser un objet d une classe dependamment le l utilisateur, soit dans un fichier xml ou dan ecrire fichier [ par Gipsy974 ] 1bonjour j aimerai savoir comment s placer a la fin d un fichier en c++ dans lequel on veut ecrire des donnés ofstream sortie; sortie.open("scri Ecrire une Dll en C [ par sleep ] Bonjour, j'ai écrit un programme en C sous VC++ et je voudrais pouvoir exporter certaines de ses fonction dans une Dll, comment dois-je proceder ?Sur fonction AfxMessageBox [ par dragonfly95 ] 1)bonjour, je fais un programme en MFC sur VS.net 2005 et j'ai un problème sur la fonction d'affichage AfxMessageBox(). j'affiche un message de cett structure en langage c [ par fst86 ] salut svp c urgent est ce ke je pe avoir une solution a ca ??soit un structure DATE contenant les champs suivant;-jour;chaine de cara de taille 3;-moi Lecture au clavier non bloquante Language C [ par RoZyk ] Quelqu'un pourrait il m'indiquer une fonction de lecture au clavier non bloquante? Dans mon projet Tron: Je veux maintenir la direction de ma moto ta UNIX C Language [ par RMEU ] Bonjour, Quelqu'un pourrait-il me donner le nom d'une fonction C qui prend un nom de fichier comme paramètre et retourne le type de fichier? En bref


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales