using System;
namespace ejercicio_cadena_invertida_raul_may_vicente_rivero
{
class Program
{
static string InvertirPalabraRecursivo(string raul)
{
String ravi = "";
if (raul.Length == 0)
{
ravi = raul;
}
else
{
ravi = InvertirPalabraRecursivo(raul.Substring(1)) + raul[0];
}
return ravi;
}
static void Main(string[] args)
{
Console.WriteLine("Introduzca una palabra o frase : ");
String vicente = Console.ReadLine();
String ravi = InvertirPalabraRecursivo(vicente);
Console.WriteLine("La palabra o frase invertida es: "+ravi);
Console.ReadKey();
}
}
}