domingo, 16 de septiembre de 2012

Diseñe una Clase de nombre Palindroma que reciba de una frase y, verifique si es o no una frase palíndroma si lo es retorne un verdadero caso contrario un falso, ejemplo Anita lava la tina. Realice un programa para probar la Clase palíndroma


using System;
namespace Palindroma
       {
class program
{
public static void Main(string[] args)
{
string noespacios=null,destino=null;
Console.WriteLine("------------Frase es o no palindorma----------");
Console.WriteLine("Ingrese una Palabra: ");
string origen = Console.ReadLine();

for(int i=origen.Length-1;i>=0;i--)
{
if (origen.Substring(i,1) != " ")
destino=destino + origen.Substring(i,1);
}

for(int i=0;i < origen.Length;i++)
{
if (origen.Substring(i,1) != " ")
noespacios = noespacios + origen.Substring(i,1);
}

Console.WriteLine("Destino => {0}",destino);
if(noespacios == destino)
Console.WriteLine("Excelente..!! Frase palindroma...");
else
Console.WriteLine("Error..!! Frase no es palindroma..!");

Console.ReadKey();
}
}
}
PANTALLA EN EJECUCION

 


 

No hay comentarios:

Publicar un comentario