Buscar

Atividade 8

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 <cstring>
#include <string>
using namespace std;
int main()
{
 char txt[150], in[150];
 int i, j;
 cout<< "Digite uma palavra qualquer: ";
 cin.getline(txt,150);
 j=0;
 for(i=strlen(txt)-1;i>=0;i--){
 in[j] = txt[i];
 j++;
 }
 in[j] = '\0';
 cout<<"\nO inverso de "<<txt<<" e: "<<in<<endl;
 if(strcmp(txt,in)==0){
 cout<<"\nO QUE FOI DIGITADO E PALINDROMO !"<<endl;
 }
 else{
 cout<<"\nO QUE FOI DIGITADO NAO E PALINDROMO !"<<endl;
 }
 return 0;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando