- // Palindrome.cpp by Manta : manta@post.com
-
- #include <iostream.h> // cout, cin et tout le bazard.
- #include <conio.h> // getch.
- #include <string.h> // strlen
- #define MAX 100
-
- int main() // DEBUT
- {
-
- int i, tailletxt; // i pour for et tailletxt pour la taille du texte.
- char txta[MAX], txtb[MAX]; // char[nb de caractères max].
-
- cout<<"Nombre: "; // texte.
- cin >> txta; // demande a l'utilisateur le nombre.
-
- tailletxt=strlen(txta); // strlen sert a connaitre la taille d'un char.
-
- for (i=0;i<=tailletxt;i++) // repete jusqu'a ce que i soit egale a tailletxt.
- {
- txtb[i]=txta[tailletxt-i]; // caractere i de txta <=> caractere tailletxt-i.
- }
-
- for (i=1;i<=tailletxt;i++) // idem, servant a écrire le char.
- {
- cout <<txtb[i]; // ecris les caracteres un par un.
- }
-
- cout <<endl; // saute une ligne.
- getch(); // pause, attends que l'utilisateur appuie sur entrée.
- return 0; // FIN.
-
- }
// Palindrome.cpp by Manta : manta@post.com
#include <iostream.h> // cout, cin et tout le bazard.
#include <conio.h> // getch.
#include <string.h> // strlen
#define MAX 100
int main() // DEBUT
{
int i, tailletxt; // i pour for et tailletxt pour la taille du texte.
char txta[MAX], txtb[MAX]; // char[nb de caractères max].
cout<<"Nombre: "; // texte.
cin >> txta; // demande a l'utilisateur le nombre.
tailletxt=strlen(txta); // strlen sert a connaitre la taille d'un char.
for (i=0;i<=tailletxt;i++) // repete jusqu'a ce que i soit egale a tailletxt.
{
txtb[i]=txta[tailletxt-i]; // caractere i de txta <=> caractere tailletxt-i.
}
for (i=1;i<=tailletxt;i++) // idem, servant a écrire le char.
{
cout <<txtb[i]; // ecris les caracteres un par un.
}
cout <<endl; // saute une ligne.
getch(); // pause, attends que l'utilisateur appuie sur entrée.
return 0; // FIN.
}