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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Problema con for
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con for  (Leído 1,280 veces)
JonaLamper


Desconectado Desconectado

Mensajes: 394



Ver Perfil
Problema con for
« en: 12 Marzo 2014, 22:31 pm »

Hola  ;D  una preguntilla rápida y fácil:

No consigo ver porqué este bucle es infinito cuando lo ejecuto:

Código
  1. int totalCaracteres = 16;
  2. for (int i = 0; i <= totalCaracteres; i++) {
  3. if (i = 0) {
  4. cout << ascii218;
  5. }
  6. else {
  7. cout << "A" << endl;
  8. }
  9. }


En línea

Utilizar palabras para hablar de palabras es como utilizar un lápiz para hacer un dibujo de ese lápiz sobre el mismo lápiz.
leosansan


Desconectado Desconectado

Mensajes: 1.314


Ver Perfil
Re: Problema con for
« Respuesta #1 en: 12 Marzo 2014, 22:51 pm »


A bote pronto supongo que será que asignas en lugar de comparar:

Código
  1. if (i = 0) /*<==AQUI i siempre es cero*/
  2.  
  3. en lugar de:
  4.  
  5. if (i ==0) /*<==AQUI comparas*/
  6.  
  7.  

¡¡¡¡ Saluditos! ..... !!!!






En línea

Yugget

Desconectado Desconectado

Mensajes: 50



Ver Perfil
Re: Problema con for
« Respuesta #2 en: 12 Marzo 2014, 22:56 pm »

Como bien ya te respondió leosansan estás asignando un valor, en vez de comparar la igualdad.

Visita este enlace con todo los operadores lógicos para evitar fallos tontos:

http://es.wikipedia.org/wiki/Anexo:Operadores_de_C_y_C%2B%2B

Saludos!
En línea

JonaLamper


Desconectado Desconectado

Mensajes: 394



Ver Perfil
Re: Problema con for
« Respuesta #3 en: 13 Marzo 2014, 00:33 am »

Dios... estos son los fallos que me cabrean.

Muchísimas gracias ^^
En línea

Utilizar palabras para hablar de palabras es como utilizar un lápiz para hacer un dibujo de ese lápiz sobre el mismo lápiz.
dmacias

Desconectado Desconectado

Mensajes: 41


Ver Perfil WWW
Re: Problema con for
« Respuesta #4 en: 14 Marzo 2014, 21:34 pm »

Me ha pasado hace unos dias igual, pedi ayuda a un amigo que tenia conectado por face y textualmente me dijo
"Gilip*ll@s, estas asignando en vez de comparar, siempre sera x = 1 ( en mi caso)"

Creo que aprendi la lección, aunque apuesto que habra muchos mas comentarios de estos en mi aprendizajo xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema BlueZScanner y problema de conexión
Hacking Mobile
Kasswed 3 6,328 Último mensaje 6 Mayo 2006, 22:04 pm
por Gospel
Problema Css o problema con el sidebar
Desarrollo Web
gaboomsk8 6 3,585 Último mensaje 27 Diciembre 2011, 21:56 pm
por gaboomsk8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines