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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 ... 139
311  Programación / Scripting / solución de un problema planteado varias veces (python) - nivel novato en: 15 Junio 2018, 07:37 am
A veces participo en otros foros, más  que todo por curiosidad y hace poco plantearon este problema, lo curioso es que en el mismo foro está el mismo problema desde el 2017 y nadie dio una respuesta:
Empiezas con 1€ y, con cada movimiento, puedes o bien doblar tu dinero o sumar otro euro. ¿Cuál es el mínimo número de movimientos para obtener exactamente 200€?
hay que hacer una función, bueno, no la publiqué en ese foro porque me molesta que pidan todo servido y no hacen ni un intento de solución. Lo hago acá porque quizá le sirva a quién este aprendiendo en algún curso. Es muy fácil y solo cuestión de lógica simple, así que es solo para novatos.
Código
  1. def minmov(valor):
  2.    contador = 0
  3.    while valor > 1:
  4.        if valor % 2  == 0:
  5.            valor= valor /2
  6.            contador += 1
  7.        else:
  8.            valor = valor -1
  9.            contador += 1
  10.    return contador  
  11.  
  12. print(minmov(200))  
  13.  

claro que hay otras formas pero voy por la que cualquiera entienda con solo mirar.
Saludos
312  Programación / Programación General / Re: ¿Alguien me traduce este cíodigo de Phython 3.5? en: 13 Junio 2018, 18:13 pm
Citar
¿Qué es lambda? Me da asco porque no suena a nada salvo a lambida.

ya que te da asco y sabes que necesitas, ¿por qué no lo haces directamente en tu lenguaje favorito, sin recurrir a un código ya hecho?
que fácil criticar lo que no se entiende. 
313  Programación / Scripting / Re: [Python]3 en raya y mini proyecto. en: 4 Junio 2018, 23:22 pm
1) ¿has visto la fecha del post? me causa gracia es anterior a que me inscribiera!
2) mirando superficialmente no veo error, por lo tanto la preguntas son:
a) ¿lo ejecutas en python 2.7 o 3.x?
b) ¿se inicia o ni siquiera eso?
c)¿estás seguro de ingresar números(1 a 3)?
d) ¿en qué entorno lo corres? un ide, consola

si das más pistas te ayudarán más fácil.
Por otro lado, si estás aprendiendo python no hagas lo que la mayoría, usan scripts ya hechos sin entender lo mínimo del lenguaje.
Saludos. 
314  Programación / Scripting / Re: Aporte- tecla "enter" en python en: 3 Junio 2018, 05:32 am
Elektro, gracias por tu consideración, ahora el debate en sí no tiene sentido, el cree haber corregido algo usando el arcaico 2.7 que solo usan quienes no programan nada nuevo ya que están todos los scripts en la red, además como dije me gustaría ver como lo ejecuta en 3.x(por supuesto que no anda) y es cierto que "alguien" hizo un brutal copy- paste. Por supuesto que puedo cometer errores, pero esa "corrección" no tiene el menor sentido ni utilidad en sí.
315  Programación / Scripting / Re: Aporte- tecla "enter" en python en: 2 Junio 2018, 03:06 am
debo reconocer que tampoco leí el código que puso, que para peor es de python 2.7 que hace años no me interesa usar, y que además no funcionaría correctamente en 3.x
316  Programación / Scripting / Re: Aporte- tecla "enter" en python en: 2 Junio 2018, 00:20 am
si para vos es un error, está bien, en realidad es otra forma de interpretar los caracteres ingresados, y además como dije, "una posible solución", no la única.
Gracias por comentar.
317  Programación / Scripting / Aporte- tecla "enter" en python en: 30 Mayo 2018, 04:38 am
muchas veces veo que preguntan como usar solo la tecla enter para salir y que no escriba nada, buena una posible solución, solo para windows y fuera de algún ide, sería:
Código
  1. def Salir():
  2.    import sys
  3.    import msvcrt
  4.    while True:
  5.        print("Presione enter para salir ")
  6.        m= str(msvcrt.getch(),'utf -8')
  7.        if m == "\r":
  8.            sys.exit()
  9.  
después llamamos a la función de donde la necesitemos y listo
318  Programación / Scripting / Re: contador para un a matriz en pyhton en: 30 Mayo 2018, 03:57 am
la verdad no entendí cuando quieres contar, ¿al ejecutar nuevamente el script o la función?
319  Programación / Programación C/C++ / Re: C++ error, AYUDA en: 19 Abril 2018, 10:16 am
hay tantos errores que es increíble, te ayudaré y lo dejaré medianamente funcional, en la opción de suma, el resto revisala y corregila vos.
Código
  1. #include<iostream>
  2. using namespace std;
  3. int main (){
  4. float a,b,c;
  5. int numero1,numero2;
  6. int resp;
  7.    cout<<"\n\***Menu principal\n\n";
  8.    cout<<"\n\ 1. Suma\n";
  9.    cout<<"\n\ 2. Resta\n";
  10.    cout<<"\n\ 3. Multiplicacion\n";
  11.    cout<<"\n 4. Division\n";
  12.    cout<<"\n 5. Digitar opcion\n";
  13.    cin>>resp;
  14.  
  15. switch(resp){
  16. case 1:
  17.    cout<<"\n\n digite el primer numero\n";
  18.    cin>>a;
  19.    cout<<"\n\n digite el segundo numero\n";
  20.    cin>>b;
  21.    c = a+b;
  22.    cout<<"\n\ la suma de los datos es: " << c <<endl;
  23.    break;
  24. case 2:
  25.    cout<<"\n\n digite el primer numero\n";
  26.    cin>>a;
  27.    cout<<"\n\n digite el segundo numero\n";
  28.    cin>>b;
  29.    c=a-b;
  30.    cout<<"\n\ la resta de los datos es: es:<<c<<endl";
  31.    break;
  32. case 3:
  33.    cout<<"\n\n digite el primer numero\n";
  34.    cin>>a;
  35.    cout<<"\n\n digite el segundo numero\n";
  36.    cin>>b;
  37.    c=a*b;
  38.    cout<<"\n\ la multiplicacion de los datos es: ,endl";
  39.    break;
  40. case 4:
  41.    cout<<"\n\n digite el primer numero\n";
  42.    cin>>a;
  43.    cout<<"\n\n digite el segundo numero\n";
  44.    cin>>b;
  45.    c=a/b;
  46.    cout<<"\n\ la division de los datos es:<<c<<endl";
  47.    if(b==0){
  48.        return numero1/numero2; /*regresa la division de los dos numeros introducidos*/
  49.        }
  50.    }
  51. }
  52.  
  53.  
Como te dijeron compara porque faltan ";","{}",y "<<" mira que los cout y cin son distintos en la declaración.
320  Programación / Ingeniería Inversa / Re: ¿Que packer/protector es este? en: 8 Abril 2018, 06:30 am
pues los dos análisis de signatura te dan "EXECryptor." que scripts no te funcionen no quiere decir que no lo sean, muchos scripts están incompletos o echos para otros , como así también lo que se necesita en ollydbg por ejemplo no siempre está bien configurado.Dudo que RDG Packer Detector v0.7.6  le erre en la detención.
Páginas: 1 ... 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 ... 139
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines