Ex.: ASA = ASA (inverso) → é um PALÍNDROMO
JOAO <> OAOJ (inverso) → não é um PALÍNDROMO
343 = 343 (inverso) → é um PALÍNDROMO
Em linguagem C
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
#include <string.h>
#define TAM 30
int main(){
setlocale(LC_ALL, "Portuguese");
int i;
char palavra[TAM], nova[TAM];
printf("Digite uma palavara: ");
gets(palavra);
for(i=strlen(palavra) - 1; i >= 0; i--){
nova[strlen(palavra) - (i + 1)] = palavra[i];
}
printf("%s\n", nova);
printf("%s\n", palavra);
if(strcmp(nova,palavra) == 0)
printf("Palíndromo");
else
printf("Não é Palíndromo");
}
Nenhum comentário:
Postar um comentário