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 - Dnk!

#31
Scripting / Re: [Python] - Mínimo y máximo
1 Diciembre 2010, 09:38 AM
Tienes que devolver/mostrar de la lista el valor maximo y el minimo, ambos. Por ejemplo en este caso como minimo mostraria el 1, y como maximo mostraria el 9.

No se si quieres que te lo hagan de calle, no creo que nadie lo haga. Asi mejor intenta hacer todo lo que puedas, y si al final no consigue que funcione postea aqui el codigo para que se te eche una mano.
#32
Suerte a todos  ;-)
#33
Java / Re: [RETO ABIERTO] Cambio de base ~
30 Noviembre 2010, 20:52 PM
Viendo que no se animan, no tengo mas remedio que dejar aqui la solucion, para las h4xoRs Desconfiados. Un gusto en compartirlo con vosotros:

Código (java) [Seleccionar]

/* AUTOR: d3n3k4 (Dnk!)
* FECHA: 30/NOV/2010
* DESCRIPCION:
* - AnyDecimalToBaseN: Convierte un numero decimal a otro en Base N "2..36"
* - AnyBaseNToDecimal: Convierte un numero en Base N "2..36" a otro decimal
* USO:
* String var = AnyDecimalToBaseN(334,2);
* long var = AnyBaseNToDecimal("334",16);
* NOTA: Este codigo es libre y puede ser usado,modificado... siempre y cuando se
* mantenga los creditos y comentarios del autor.
*/

public class conversorNBases {
public static String AnyDecimalToBaseN (long numero,int base) {
String resultado = "";
long potMax = 0,res = 0;

while (numero>=Math.pow(base, potMax + 1))
potMax++;

while (potMax >= 0) {
res = numero/(long)Math.pow(base, potMax);
if (res > 9)
resultado += (char)(res+55);
else
resultado += res;
if (numero >= Math.pow(base, potMax))
numero = numero%(long)Math.pow(base, potMax);
potMax--;
}
return resultado;
}
public static long AnyBaseNToDecimal(String numero,int base) {
long resultado = 0;
char[] V_numero = numero.toCharArray();

for (int i = 0; i < V_numero.length; i++) {
resultado = resultado * base;
resultado = resultado + Character.getNumericValue(V_numero[i]);
}
return resultado;
}
}


xDnk!  ::)
#34
Scripting / Re: "Varios" print en una misma linea
30 Noviembre 2010, 12:40 PM
Gracias, tema solucionado entoces.

Cierro.
#35
Encontre el problema:

Aqui te dejo la solucion:

Código (python) [Seleccionar]

# Importar librerias del sistema
import os
from math import pi

# Declarar variables e inicializarlas
sistema = (os.name)
radio = 0.0
if sistema=="nt":
    os.system("cls")
else:
    os.system("clear")

#Pedir los datos para ejecutar el programa
def pedida_datos():
    while True:
        try:
            radio=float(input('Introduce el radio del circulo para calcular su area: '))
            if radio<0:
                print 'Debe introducir un numero positivo'
            else:
                return radio 
        except ValueError:
            print "Debe introducir un numero entero o decimal."

# Definición de la funcion del cálculo del área
def area_circulo(radio):
    radio = pi*(radio**2)
    return radio

#Llamada a las funciones e impresión del resultado


radio = pedida_datos()
print 'radio:',area_circulo(radio)
raw_input()
print 'Fin del programa'
quit()



El problema es el comentado por Novlucker
#36
Wow tremenda presentacion & tremenda aplicacion. Tienes mi voto GENTLEfrogMAN.

Te felicito  ;-)
#37
Creo tener entendido, no me hagas demasiado caso, que para guardar tipos numericos se utiliza input en vez de raw_input. Has probado con eso?

xDnk!
#38
Bueno mi problema radica en este code:

Código (python) [Seleccionar]

for i in range(ord('a'),ord('z')):
   print chr(i)


Como veis muestra por pantalla el abcedario, pero cada letra en una linea diferente,
y me gustaria que se imprimiese todo en una misma linea, alguna sugerencia?

Saludos xDnk!
#39
Java / [RETO ABIERTO] Cambio de base ~
29 Noviembre 2010, 23:28 PM
Reto abierto:

# Se puede realizar en cualquier lenguaje.
# Tipo de Reto: Ejercicio sencillo
# Categoria: Abierto
# Fecha de entrega: 04/11/2010 , empiezan votaciones el 04/11/2010
# Sources abiertos: Sí

Citar
1)Escriba un programa JAVA que lea del teclado un entero en base 10 y escriba la secuencia de
caracteres que representa dicho número en la base especificada:
Introduce un entero (base 10): 4833
Introduce una base: 25
El número leído en base 25 es:7I8 (es una i, no un uno)

2)Escriba un programa JAVA que lea del teclado un entero, indicando la base en la que está
expresado y una secuencia de caracteres que represente un número en dicha base, y escriba su
valor en base 10.
Base: 25
Número en base 25:7I8 (es una i, no un uno)
El número leído en base 10 es:4833

Nota: Hay 25 caracteres de la 'A' a la 'Z'. Por lo tanto podemos representar números desde base 2
hasta base 36. Debes leer las secuencias hasta que encuentres un carácter no válido para la base
introducida.
#40
BlackAZerox como es eso de que edite el archivo host de windows? Que tendria que añadir a el?.

Voi a ver lo del net cat, gracias.

Un saludo.