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 - engel lex

#7621
depende de la pagina, hay pocos standares en este asunto, tienes que analizar como están los archivos, que te limita...
#7623
Desarrollo Web / Re: Seleccion de elementos con Jquery
29 Septiembre 2016, 05:45 AM
si, lo más sano es colocar un input type hide con el monto... te recomiendo que le coloques un class a los hidden y en jquery al seleccionarlo por el class, te retornará un array con todos los elementos conseguidos... luego simplemente recorres el array, sumas los valores y listo


$("#id_del_boton_que_activa_esto").click(function() {
  var suma = 0;
  var conseguidos = $(".class_de_los_hidden_con_los_precios");
  for(i = 0; i < conseguidos.length; i++){
    suma += parseInt(conseguidos[i].value);
  }   
}
#7624
Programación C/C++ / Re: Ayuda con ejercicio en C
29 Septiembre 2016, 05:22 AM
es un problema para sentarse a pensar, porque es complicado para un nivel basico...

tienes que usar 3 ciclos anidados...

el primero para repetir cada patron desde la letra de inicio (en tu ejemplo X) hasta la vuelta y comprobar si el largo de la cadena mayor es mayor que 1

el segundo para seleccionar la letra a dibujar y hace cada linea (este se divide en 2, la "ida" y la "vuelta"

el tercero es quien imprime cada letra

para la letra la teoria es simple... no te importa que posición representa cada letra en la tabla ascii, lo que te importa es que no se escape de A y Z, así que la letra que recibes la llevas a una escala entre 0 y 25... esto es tan simple como

char escala = letra_recibida - 'A';

así si recibes un "A", "escala" será 9 y si recibes "Z" será 25

para que no se te desborde debes usar el operador de modulo... como sabes que son 26 letras

char letra = (letra_recibida + modificador) % 26

esto hará que si la letra es Z y se le suma 1, (modificador que te lo da el segundo ciclo) la letra volverá a 0

por ultimo para imprimir debes volver a su condicion ascii original, si no se imprimirá "basura"

char letra_imprimible = letra + 'A';
#7625
"desde live cd" que live cd?

que buscaste en google y que pasó cuando aplicaste las soluciones (no creo que sea necesario recorrer todas las posibilidades desde 0, dinos todo lo pasado así avanzar desde un punto solido)
#7626
Criptografía / Re: Como hacer mi Rasomware?
28 Septiembre 2016, 23:40 PM
no seria util hacerlo en esos lenguaje ya que tendrías que instalar los respectivos interpretes... o arrastrarlos en un payluad super pesado... lo ideal sería hacerlo en c++ o algo de más bajo nivel, que requiera la minima cantidad de dependencias posibles y cual compilado sea lan ligero como se pueda...

en tal caso el servidor si podrías hacerlo
#7627
veo que no estás acustumbrado a trabajar con tan bajo nivel... te explico...

cada vez que hacer
char * algo
simplemente estás dandole una posición de memoria a "algo" pero no estás reservando el espacio... así que cuando intentas acceder a la memoria da core dump...

tienes 2 caminos... o asignas memoria dinamicamente (malloc, calloc) o predefines el char a lo más largo posible... no importa que el char tenga más espacios asignados de lo necesario, las funciones sobre strings (printf, strlen, etc) se limitan a leer hasta conseguir un caracter de terminación ('\0')

por que funciona bien esto?
char * algo = "otra cosa";

cuando el compilador hace su trabajo, revisa que tiene que apartar el espacio de memoria y así lo hace
#7628
es la misma teoria... incluso el codigo es basicamente identico... tienes que enviar una solicitud por input/form (o silo haces en javascript por ajax) a el server php para que guarde el cambio
#7629
Programación C/C++ / Re: Duda , sobre ejercicio c++
28 Septiembre 2016, 21:42 PM
para esto se usa el casting

int a = 100;
int b = 93;
float c = a / b;//c = 0;
float d = (float) a / b;// c = 1.07....


esto hará que para efectos de la división "a" sea tomado como un float, por lo que el resultado será float (por escalada de tipos)
#7630
buscaste en google?