Autor Tema: Ejercicios de calentamiento :: 3  (Leído 104 veces)

[D-m-K]

  • Administrador
  • Mensajes: 229
  • [-.|.-]
    • MSN Messenger - d4rk.m0nk3y@hotmail.com
    • Ver Perfil
    • Red Informatica Colombiana
    • Email
Ejercicios de calentamiento :: 3
« : agosto 02, 2010, 11:10:03 pm »
Bueno llevaba un tiempito sin postear, pero bueno este fin de semana estuve en la pereza total y trotando un ratico MMB xD... sin embargo aqui ta una solucion de una practica propuesta...

Código: (java) [Seleccionar]
/****
 * Practica 3.1
 * Elaborar un programa que partiendo de una cadena de texto suministrada en la
 * llamada a main(), muestre dicha cadena con los caracteres invertidos
 * @author D-m-K
 * @version 1 31/07/2010
 ****/
 
public class Practica_3_1{
 
    public static void main(String[] args){
        String palabra = "Arroz al peluche";
        System.out.println("Palabra ingresada : " +  palabra + "\nPalabra invertida : " + invertirCadena(palabra));
    }
 
     /**
     * Recibe una cadena e invierte todos sus caracters
     * @param s : Cadena a invertir
     * @return result : Cadena invertida
     */
    public static String invertirCadena(String s){
        String result = "";
        for(int i=(s.length() - 1); i>=0; i--){
        //Se usa el metodo charAt() recorriendo la cadena a traves del indice
            result += s.charAt(i);
        }
        return result;
    }
}


Cualquier sugerencia o mejora seria excelente :-)
« Última Modificación: agosto 02, 2010, 11:22:38 pm por [D-m-K] »
:: Todas las grandes cosas que se disfrutan son el producto de las pequeñas cosas que se logran ::

Clerigo

  • Administrador
  • Mensajes: 154
  • Jr. Programmer
    • Ver Perfil
Re: Ejercicios de calentamiento :: 3
« Respuesta #1 : agosto 03, 2010, 09:40:14 am »
Este algoritmo me hace recordar la maraton de la javeriana, en la cual participamos con 00000000 y Phicar.. o no se