Palíndromo é uma palavra, expressão ou frase, ou até mesmo uma sequência de letras ou números,
que tenha a propriedade de ser lida e compreendida da mesma maneira, tanto da direita para a esquerda, como da esquerda para a direita. Nele são considerados, somente palavras e letras, e desconsiderados os sinais e espaços. Se quizer saber mais sobre o assunto acesse o seguinte link abaixo: http://www.infoescola.com/linguistica/palindromos/ Baseado nestas informações ficou muito fácil implantar um recurso que mostra se uma palavra é Polídromo ou não em linguagem C. Breve descrição do funcionamento: A palavra recebida pela entrada de dados, é opcionalmente convertida para minúscula, e é copiada na matriz de string char pal [ TAM ]; e em seguida, é imediatamente invertida arranjadamente dentro de um laçõ for. A função strstr(...,...); faz a comparação da palavra original com a mesma palavra porém invertida, e não sendo a mesma tá claro que o informado, é: "Não é Palindrome". Confirmando que a palavra é a mesma dirá com certeza que é palíndrome. Existem diversas maneiras de se fazer isto, más achei que este método é muito simples de se entender, e o programa é totalmente indicado a iniciantes em linguagem C.
Pergunta
roccoC/C++
Palíndromo é uma palavra, expressão ou frase, ou até mesmo uma sequência de letras ou números,
que tenha a propriedade de ser lida e compreendida da mesma maneira, tanto da direita para a esquerda, como da esquerda para a direita.
Nele são considerados, somente palavras e letras, e desconsiderados os sinais e espaços.
Se quizer saber mais sobre o assunto acesse o seguinte link abaixo:
http://www.infoescola.com/linguistica/palindromos/
Baseado nestas informações ficou muito fácil implantar um recurso
que mostra se uma palavra é Polídromo ou não em linguagem C.
Breve descrição do funcionamento:
A palavra recebida pela entrada de dados, é opcionalmente convertida para minúscula, e é copiada na matriz de string char pal [ TAM ]; e em seguida,
é imediatamente invertida arranjadamente dentro de um laçõ for.
A função strstr(...,...); faz a comparação da palavra original com a mesma palavra porém invertida, e não sendo a mesma tá claro que o informado, é: "Não é Palindrome".
Confirmando que a palavra é a mesma dirá com certeza que é palíndrome.
Existem diversas maneiras de se fazer isto, más achei que este método é muito simples de se entender, e o programa é totalmente indicado a iniciantes em linguagem C.
Veja o link do código do programa abaixo:
http://codigosfontes-ccplus-plus.blogspot.com.br/2015/08/verificando-palindrome.html
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.