Algo jules césard en c++
Bombataa
Messages postés
1
Statut
Membre
-
azerty0 Messages postés 1322 Statut Membre -
azerty0 Messages postés 1322 Statut Membre -
Bonjour, j'essaie de compiler l'algo de jules césard en C++. l'algo de jules césard est connu pour le chiffrement le codage du texte saisi par de déplacement de 3 position à droite.
le probléme ke gé est en fait si on saisit un texte ya seulement la 1ére lettre qui est codée et d'ailleurs c'est la seule qui apparait et je pense ke mon problem se trouve sur la longueur de la chaine à renvoyé si vs pouvé m'aidé sur cela merci
voici le code ke j'ai fait:
#include <iostream.h>
#include <conio.h>
#include <string.h>
using namespace std;
char recherche(char c);
int main(int argc, char *argv[])
{
char txt;
cout << "Saisir votre texte ";
cin >> txt;
cout <<"Texte crypte : "<< recherche(txt) <<"\n";
system("PAUSE");
return EXIT_SUCCESS;
}
char recherche(char c)
{
char tab[26],i;
int j=0;
do
{
for(i='a'; i<='z';i++)
{
tab[j]=i;
j++;
}
for (j=0; j <=25; j++)
{
if (tab[j]==c)
return tab[j+3];
else if (j==23)
return (tab[0]);
else if (j==24)
return (tab[1]);
else if (j==25)
return (tab[2]);
}
}while(i==0);
}
le probléme ke gé est en fait si on saisit un texte ya seulement la 1ére lettre qui est codée et d'ailleurs c'est la seule qui apparait et je pense ke mon problem se trouve sur la longueur de la chaine à renvoyé si vs pouvé m'aidé sur cela merci
voici le code ke j'ai fait:
#include <iostream.h>
#include <conio.h>
#include <string.h>
using namespace std;
char recherche(char c);
int main(int argc, char *argv[])
{
char txt;
cout << "Saisir votre texte ";
cin >> txt;
cout <<"Texte crypte : "<< recherche(txt) <<"\n";
system("PAUSE");
return EXIT_SUCCESS;
}
char recherche(char c)
{
char tab[26],i;
int j=0;
do
{
for(i='a'; i<='z';i++)
{
tab[j]=i;
j++;
}
for (j=0; j <=25; j++)
{
if (tab[j]==c)
return tab[j+3];
else if (j==23)
return (tab[0]);
else if (j==24)
return (tab[1]);
else if (j==25)
return (tab[2]);
}
}while(i==0);
}
A voir également:
- Algo jules césard en c++
- Julie veut connecter son ordinateur à internet mais aucune borne wifi n’est disponible à proximité. heureusement, son smartphone est connecté en 4g. que doit-elle activer via son smartphone pour connecter son ordinateur à internet ? ✓ - Forum WiFi
- Algo du cheval - Forum Programmation
- Aide : algo palindrome - Forum Programmation
- Demande d'algo Mastermind - Forum Programmation
- Algo de Huffman en ADA - Forum Windows