Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#2011
Yo les recomendaría:

C
C++
Java
Perl o Python
#2012
Ejercicios / Re: Ayuda cn c++
3 Abril 2010, 21:22 PM
La respuesta ya te la ha dado algorythm, tendrías que definir una matriz bidimensional de n x 4.

Fila 0 : [DECIMAL][BINARIO][OCTAL][HEXADECIMAL]
Fila 1 : ...................................................................
.
.
.
Fila n : ...................................................................

#2013
Scripting / Re: Python Interfaces
3 Abril 2010, 21:16 PM
Cita de: ~ Yoya ~ en  3 Abril 2010, 21:09 PM
a mi no me gusta programar interfaces en lenguajes scripting, prefiero lenguajes compilados...
¿Por qué no?
#2014
Scripting / Re: Python Interfaces
3 Abril 2010, 21:04 PM
Creo que para PHP también gtk y Qt.
#2015
Java / Re: Expresiones regulares en Java
3 Abril 2010, 21:00 PM
Me ha servido, aunque no se parece mucho a Perl, para sacar el disco, la ruta y el nombre de un archivo he tenido que hacer esto:

      pat = Pattern.compile("([a-zA-Z]:)/(.*)/(.*)");


Y en Perl hice:

Código (perl) [Seleccionar]
#!/usr/bin/perl
use warnings;
use strict;
my $file = 'c:\windows\system32\nc.exe';
print "Archivo : $file\n";
my ($disco, $ruta, $nombre, $extension) = ($file =~ m/^(\w+\:\\)(.*)\\(.*)\.(.*)$/);
print "Disco : $disco\n";
print "Ruta : $ruta\n";
print "Nombre : $nombre\n";
print "Extensión : $extension\n";


No me ha gustado para nada, me quedo con Perl.
#2016
Scripting / Re: Ayuda Con [Python]
2 Abril 2010, 20:34 PM
http://foro.elhacker.net/programacion_general/descarga_tutorial_de_python-t289428.0.html

En google te saldrá cientos de enlaces de tutoriales o de libros.

Hasta en el Ares salen, busca.
#2017
Scripting / Re: [Python] Duda separar string
2 Abril 2010, 20:11 PM
No sé como son las regex en python,  pero creo que sería lo más optimo.
#2018
Java / Re: Dudas con Strings
2 Abril 2010, 20:06 PM
Cita de: ..::| D3Bć1 |::. en  2 Abril 2010, 10:58 AM
Cita de: Leo Gutiérrez. en  2 Abril 2010, 05:35 AM
Sí, mi problema es que quería hacer todo con la clase String, no sabía de StringBuffer.

Queda resuelto así:

Código (java) [Seleccionar]
public class learn
{
    public static void voltear(StringBuffer string)
    {
        StringBuffer temporal = new StringBuffer(string);
        string.setCharAt(0, string.charAt(string.length() - 1));
        for(int i = 1; i < string.length(); i++)
            string.setCharAt(i, temporal.charAt(i - 1));
        System.out.println(string);
    }
    public static void main(String []args)
    {
        StringBuffer string = new StringBuffer("HOLA");
        System.out.println(string);
        for(int i = 0; i < string.length(); i++)
        voltear(string);
    }
}   


Gracias.
Character.toString();
Solo digo eso ^^

Saludos

.... no te entiendo, ¿podrías ser más explícito?
#2019
Java / Re: Dudas con Strings
2 Abril 2010, 05:35 AM
Sí, mi problema es que quería hacer todo con la clase String, no sabía de StringBuffer.

Queda resuelto así:

Código (java) [Seleccionar]
public class learn
{
    public static void voltear(StringBuffer string)
    {
        StringBuffer temporal = new StringBuffer(string);
        string.setCharAt(0, string.charAt(string.length() - 1));
        for(int i = 1; i < string.length(); i++)
            string.setCharAt(i, temporal.charAt(i - 1));
        System.out.println(string);
    }
    public static void main(String []args)
    {
        StringBuffer string = new StringBuffer("HOLA");
        System.out.println(string);
        for(int i = 0; i < string.length(); i++)
        voltear(string);
    }
}   


Gracias.
#2020
Java / Dudas con Strings
2 Abril 2010, 04:11 AM
Hola a todos, mi duda es sencilla.

He estado buscando una manera de modificar cierta posición de una cadena(vector[indice]), algo así:

String cadena = new String("HOLA");
cadena[0] = cadena.charAt(cadena.length() - 1);

Claro que me da error, porque son diferentes tipos de datos.

Lo que quiero es modificar el primer indice por el último caracter de la cadena.

De una manera general, tratar con las posiciones de una cadena.

Lo que intento es rotar una simple cadena, pero estoy teniendo problemas para hacerlo, siempre me da lo mismo, mi algoritmo en C funciona bien, aquí en Java no.
Código (java) [Seleccionar]

public class learn
{
    public static void voltear(String string)
    {
        char vector[] = string.toCharArray();
        vector[0] = string.charAt(string.length() - 1);
        for(int i = 1; i < string.length(); i++)
            vector[i] = string.charAt(i - 1);
        System.out.println(vector);
       
    }
    public static void main(String []args)
    {
        String string = new String("HOLA");
        for(int i = 0; i < string.length(); i++)
        voltear(string);
    }
}