** palindrome.cpp : réecrit un chiffre ou un texte à l'envers, trés bien expliquée.

Contenu du snippet

Ce code n'a rien a prouver mais il doit beaucoup servir aux débutants

Source / Exemple :


// 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.

}

Conclusion :


@+++

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.