Você está aqui: C ::: Desafios e Lista de Exercícios Resolvidos ::: Laços de Repetição |
Laços - Escreva um programa C que leia uma palavra e informe se ela é palíndroma - Desafio de Programação Resolvido em CQuantidade de visualizações: 1951 vezes |
Exercícios Resolvidos de C - Laços - Escreva um programa C que leia uma palavra e informe se ela é palíndroma Pergunta/Tarefa: Palíndromo é uma palavra, frase ou número que permanece igual quando lida de trás para diante. Por extensão, palíndromo é qualquer série de elementos com simetria linear, ou seja, que apresenta a mesma sequência de unidades nos dois sentidos. Uma palavra palíndroma é aquela cuja sequência de letras é simétrica, permitindo uma leitura idêntica da esquerda para a direita ou da direita para a esquerda: ovo, osso, reler, anilina. Escreva um programa C que solicita ao usuário uma palavra e, em seguida, informe se a palavra digitada é um palíndromo ou não. Seu programa deverá exibir a seguinte saída: ![]() Resposta/Solução: Veja a resolução completa do exercício em linguagem C: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- #include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale.h> int main(int argc, char *argv[]) { setlocale(LC_ALL,""); char palavra[100]; // palavra a ser testada int i_inicial, i_final; int palindroma = 1; // verdadeiro // vamos pedir para o usuário informar a palavra printf("Informe uma palavra: "); scanf("%s", palavra); // agora nós testamos se as letras são iguais partindo // do início e do fim da string ...... |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Como escrever uma função is_numeric() em C que verifica se uma string contém apenas dígitos de 0 a 9 |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |