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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 ... 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 [379] 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 ... 401
3781  Programación / Programación General / Re: Ayuda Con Problema en Dev-C++ en: 10 Octubre 2013, 15:25 pm
   
Código
  1. for(int i=0;i<a;i++)
  2. {
  3. cout<<vect[i];
  4. cout<<endl;
  5. }
Corregiste el error de los vectores, pero el fallo del algoritmo sigue ahí.

Lo que dije antes, 'a' guarda el numero de veces que se puso un numero bien. Pero sigues guardando en el vector cada numero en senda casilla. Deberías guardarlos todos seguidos. perdona si no me consigo expresar bien xD

Te propongo un código:
Código
  1. a=0;
  2. for(int i=0;i<10;i++)
  3. {
  4. if (numero[i]<=9 && numero[i]>=0)
  5. {
  6. vect[a] = numero[i];
  7. a++;
  8. }
  9. }

Lo hice así algo rápido ahora, pero pruébalo a ver.
3782  Programación / PHP / Re: Llenar campos de un formulario con un boton o vinculo en: 9 Octubre 2013, 20:37 pm
action="" envia el formulario a la misma página. Tendría que recargarse, eso sí.
3783  Programación / Programación General / Re: Ayuda Con Problema en Dev-C++ en: 9 Octubre 2013, 20:33 pm
En primer lugar, un error grave:
Código
  1. for(int i=1;i<=10;i++)
  2. vect[i] = numero;
Un vector como ese, inicializado como "vect[10]": su primer elemnto es el 0, no el 1. Y el elemento 10 es el 9.

Segundo fallo:
Código
  1. vect[i] = numero;
  2. a=a+1;
  3. ...
  4. for(int i=1;i<=a;i++)
Ahi cada vez que consigues un número, aumentas 'a'. Luego recorres el vector por 'a' elementos (PD: aqui tienes el mismo fallo que comenté antes, sobre empezar por 0).
Ejemplo: Entrada del vector: {1,vacio,vacio,5,8,0,8,vacio,vacio,8}
'a' es igual a 6.
Salida: 1, vacio, vacio, 5, 8, 0. El resto no aparece.

Yo te recomendaría guardar TODA la entrada en el vector. La condición la pones cuando vayas a mostrar la salida.
3784  Programación / Programación C/C++ / Re: Ayuda con esto porfavor en: 8 Octubre 2013, 21:18 pm
Fíjate que eso, solo te pedirá 1 número. La sentencia de pedir números no está dentro del while.
3785  Programación / Programación General / Re: Un if realmente se lee cuando la condición es falsa? en: 8 Octubre 2013, 18:26 pm
Eso no es correcto, ocurre todo lo contratio a lo que has comentado
En cuanto la expresión va a dar verdadero seguro, o falso seguro, no evalua el resto. Esto viene de MSDN de Windows.
3786  Programación / Desarrollo Web / Re: Joomla,WordPress o Web "manual" en: 8 Octubre 2013, 18:23 pm
Pues tanto como métodos, simplemente hacer y probar xD
3787  Programación / Programación C/C++ / Re: Ayuda!! en: 8 Octubre 2013, 17:27 pm
Código
  1. //v2.2
  2. *pointer += POSITIONS-i-1;
  3. pointer++;
Eso es erróneo. Así estás sumandole a esa casilla, la otra casilla. Sumando y asignando.
3788  Programación / Programación C/C++ / Re: Ayuda!! en: 8 Octubre 2013, 16:40 pm
El metodo es bastante absurdo, pero bueno, funciona -.-'

Si os fijais, en "turn()", *pointer y temp van a ser siempre iguales a 10. Lo qhe haces es ir moviendo el 10 hacia adelante, mientras vas colocando en la posicion 'i', lo que hay en '25-i'.
3789  Programación / Programación C/C++ / Re: Ayuda!! en: 8 Octubre 2013, 15:54 pm
Cumple su función.

¿Qué fallos crees que tiene?
3790  Programación / Programación General / Re: Un if realmente se lee cuando la condición es falsa? en: 8 Octubre 2013, 15:08 pm
Acabo de ver: los OR y los AND, en el momento que uno sea true o que uno sea false (respectivamente), ya no se evalúa nada más.

*Visual Basic*
Páginas: 1 ... 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 [379] 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines