Pages

jueves, 24 de enero de 2013

Invertir una palabra Codigo Fuente en Java

Problema
Hacer un programa o algoritmo que permita ingresar una frase y la imprime al revés.

Solución
  • Entrada: hola
  • Salida:  aloh
Codigo Fuente en Java
import java.util.Scanner;
public class Main {
     public static void main(String[] args) {
         String cad="";
     Scanner sc = new Scanner(System.in);
     System.out.println("ingresa una palabra");
    String pal=sc.nextLine();
    int t=pal.length();
    for(int i=t;i>0;i--){
        cad=cad+pal.substring((i-1), i);
    }
    System.out.println(cad);
     }
}

3 comentarios:

Nacho dijo...

Muy buenas.
Tengo una duda, es un ejercicio parecido a este pero un poco diferente,
Método que muestre la cadena introducida con las palabras que la componen escritas al revés.
Ejemplo: cadena = Hemos venido al examen
Resultado: someH odinev la nemaxe
como se podria resolver?

Unknown dijo...

tengo la misma duda

eduardo dijo...

quien me puede ayudar con un codigo como este pero usando el metodo toCharArray

Publicar un comentario