EDatos - Practica //Tema II
public bool Palindromo(string palabra)
{
//declarando las variables
bool estado = false;
int largo = palabra.Length;
string[] izquierda = new string[largo];
string[] derecha = new string[largo];
int f = 0;
//bucle que llenara el arreglo de las palabras de izquierda a derecha
for (int i = 0; i <>
{
izquierda[i] = palabra.Substring(i, 1);
}
//bucle que llenara el arreglo de las palabras de derecha a izquierda
for (int j = largo-1; j >= 0; j--)
{
derecha[f] = palabra.Substring(j, 1);
f++;
}
//bucle que iterara por los 2 arreglos para comprobar la condicion de que sean iguales.
// de lo contrario se rompe y retorna falso.
for ( int k = 0; k <>
{
if (izquierda[k] == derecha[k])
{
estado = true;
}
else
{
estado = false;
break;
}
}
return estado;
}
b. Factorial. Este es cortito y sencillo delen un check out chicospublic double Factorial(int numero)
{
//reclarando el resultado
double resultado = 1;
//iterando en retroceso por el numero
for (int i = numero; i > 0; i--)
{
resultado *= i;
}
return resultado;
}
0 Comments:
Post a Comment
<< Home