Ir ao conteúdo

Inverter string com recursividade


RomuloS

Posts recomendados

Postado

Olá galera preciso de uma ajuda aqui num exercicio.

O objetivo é inverter uma cadeia do tipo char usando recursividade

Isso foi o que eu fiz até agora:


#include <iostream>
using namespace std;
char inverte(char v[10],int n,int indice)
{
if(indice==n)
return v[indice];
else
{
return inverte(v,n,indice+1);
cout<<v[indice];
}
};
int main()
{
int indice,indice;
char v[10];
cout<<"Digite n"<<endl;
cin>>n;
for(int i=0; i<n; i++)
cin>>v[i];
inverte(v,n-1,0);
return 0;
}

mas não ta dando resultado se alguem pude me ajuda a resolve eu agradeço.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!