Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Atividade referente a aula 8 Esta atividade deve ser entregue até 30 de agosto de 2019. Objetivo da atividades Compreender a utilização de string para representar textos Faça um programa que dado uma string, imprima é palíndromo se ela for palíndromo e não é palíndromo se ela não for palíndromo. Lembrando que: Um palíndromo e uma palavra que tenha a propriedade de poder ser lida tanto da direita para a esquerda como da esquerda para a direita. Ex.: Socorram-me, subi no ônibus em Marrocos. Anotaram a data da maratona #include<iostream> #include<string> using namespace std; int main () { string txt, auxTxt, invertertxt; cout << "Digite a palavra: "<<endl; getline(cin, txt); for (int i=0; i<=txt.size() -1; i++) { if (!isspace(txt[i])) { char minusculo = tolower(txt[i]); auxTxt = auxTxt + minusculo; } } for (int i=auxTxt.size() -1; i >= 0; i--) { invertertxt = invertertxt + auxTxt[i]; } if (auxTxt == invertertxt) cout<<"eh Palindromo"; else cout<<"Nao eh Palindromo"; return 0; }
Compartilhar