elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Ayuda con programa
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con programa  (Leído 2,278 veces)
vhh70

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Ayuda con programa
« en: 21 Abril 2016, 23:28 pm »

Ayuda necesito que el programa diga si una frase es palindromo o no pero solo funciona con palabras espero puedan ayudarme,gracias.

Código:
import java.io.*;
class Palindromo{

public static void main(String[] args) throws IOException {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);

String cadena="";
String aux="";
int c=1;
System.out.print("Ingresa una palabra o una cadena:_");
cadena = br.readLine();

for(int i = 0; i < cadena.length(); i++){
if (cadena.charAt(i) != cadena.charAt(cadena.length()-1-i)){
c = 0;

}

}
if (c == 1){
System.out.println("Es un palindromo");

}else{
System.out.println("No es un palindromo");
}

}
}


En línea

+ 1 Oculto(s)

Desconectado Desconectado

Mensajes: 298


un defecto se puede convertir en una virtud


Ver Perfil WWW
Re: Ayuda con programa
« Respuesta #1 en: 29 Abril 2016, 05:19 am »

creo que no fuiste lo suficiente especifico

con que mas tiene que funcionar?


En línea

Gunhack

Desconectado Desconectado

Mensajes: 42



Ver Perfil
Re: Ayuda con programa
« Respuesta #2 en: 2 Mayo 2016, 03:56 am »

Solo es cuestión de quitar espacios...  :P
Código
  1. import java.util.Scanner;
  2.  
  3. public class Palindromos {
  4.  
  5. public static void main(String[] args) {
  6.  
  7. String Frase;
  8. Scanner input = new Scanner(System.in);
  9. boolean Palindromo = true;
  10.  
  11. System.out.println("Ingresa una palabra o frase: ");
  12. Frase = input.nextLine();
  13.  
  14. Frase = Frase.replace(" ", "") .toLowerCase();
  15.  
  16. for(int i = 0; i < Frase.length(); i++) {
  17.  
  18. if(Frase.charAt(i) != Frase.charAt((Frase.length() - 1) - i)) {
  19.  
  20. Palindromo = false;
  21. System.out.println("No es palíndomo");
  22. break;
  23. }
  24. }
  25.  
  26. if(Palindromo) {
  27. System.out.println("Es palíndromo");
  28. }
  29. }
  30. }
En línea

+ 1 Oculto(s)

Desconectado Desconectado

Mensajes: 298


un defecto se puede convertir en una virtud


Ver Perfil WWW
Re: Ayuda con programa
« Respuesta #3 en: 2 Mayo 2016, 17:46 pm »

pero si quitas los espacios entonces lo que quedara sera una palabra enorme

no creo que era esa la solucion
En línea

Gunhack

Desconectado Desconectado

Mensajes: 42



Ver Perfil
Re: Ayuda con programa
« Respuesta #4 en: 4 Mayo 2016, 04:18 am »

pero si quitas los espacios entonces lo que quedara sera una palabra enorme

no creo que era esa la solucion

Sin palabras...   :xD Busca qué es un palíndoromo.  :-*
En línea

+ 1 Oculto(s)

Desconectado Desconectado

Mensajes: 298


un defecto se puede convertir en una virtud


Ver Perfil WWW
Re: Ayuda con programa
« Respuesta #5 en: 4 Mayo 2016, 05:45 am »

creo que se refiere a las oraciones, numeros capicua (palindromos)

En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
AYUDA CON PROGRAMA
Diseño Gráfico
Luisango 1 2,415 Último mensaje 17 Abril 2005, 13:25 pm
por Sub_Cero
ayuda con mi programa
Programación Visual Basic
nitrox 2 2,314 Último mensaje 31 Julio 2005, 00:48 am
por Slasher-K
ayuda programa!!
Programación C/C++
rodrigo_103 4 3,326 Último mensaje 16 Septiembre 2012, 21:58 pm
por rodrigo_103
[Ayuda] ¿Cómo ejecutar otro programa desde mi programa de C#?
.NET (C#, VB.NET, ASP)
Zodiak98 1 6,019 Último mensaje 8 Diciembre 2013, 01:51 am
por Eleкtro
[AYUDA] Ayuda con NETCAT o cualquier otro programa similar
Dudas Generales
Noxware 0 2,151 Último mensaje 16 Junio 2014, 18:13 pm
por Noxware
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines