hey me ayudarian a haser un palindroimo sin pilas
hey me ayudarian a haser un plaindroimo me dirian como es el agoritmo sin pilas porfa y si puedes pues como puedo haser que redonden numeros para un programa de math.h
Hola,
para que querrÃa una pila para descubrir un palindromo???
bueno un palÃndromo para aquellos que no lo sepan es una frase que dice lo mismo ya se lea de izquierda a derecha como de derecha a izquierda.
luego solo tenemos que implementar esa funcionalidad.
ejemplo en C
char *frase = "anita lava la tina ";
int longitud = strlen(frase);
int i=0;
char *inicio = frase;
char *final = frase+(longitud-1);
for(i=0; i < longitud ; i++) {
if(*inicio == ' ') {
while(*inicio== ' ') {
inicio++;
i++;
}
}
if(*final == ' ') {
while(*final == ' ') final--;
}
if(*inicio != *final) return false;
else {
inicio++;
final--;
}
}
fácil no?
para la pregunta del redondeo mirate el archivo math.h y ahi
encontraras todas las funciones que quieras ;) (investiga)
Saludos.
para que querrÃa una pila para descubrir un palindromo???
bueno un palÃndromo para aquellos que no lo sepan es una frase que dice lo mismo ya se lea de izquierda a derecha como de derecha a izquierda.
luego solo tenemos que implementar esa funcionalidad.
ejemplo en C
char *frase = "anita lava la tina ";
int longitud = strlen(frase);
int i=0;
char *inicio = frase;
char *final = frase+(longitud-1);
for(i=0; i < longitud ; i++) {
if(*inicio == ' ') {
while(*inicio== ' ') {
inicio++;
i++;
}
}
if(*final == ' ') {
while(*final == ' ') final--;
}
if(*inicio != *final) return false;
else {
inicio++;
final--;
}
}
fácil no?
para la pregunta del redondeo mirate el archivo math.h y ahi
encontraras todas las funciones que quieras ;) (investiga)
Saludos.
