Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Cuando el while se vuelve cero?

Estas en el tema de Cuando el while se vuelve cero? en el foro de C/C++ en Foros del Web. En este programa cuando se sale del bucle while? Gracias. Código: //en C: #include<stdio.h> int main() { long p,q,r; while (scanf("%ld %ld",&p,&q)!=EOF) { if (q>p) ...
  #1 (permalink)  
Antiguo 20/06/2010, 09:31
 
Fecha de Ingreso: junio-2010
Mensajes: 9
Antigüedad: 14 años, 6 meses
Puntos: 0
Cuando el while se vuelve cero?

En este programa cuando se sale del bucle while?

Gracias.


Código:
//en C:
#include<stdio.h>

int main() {
 long p,q,r;
      while (scanf("%ld %ld",&p,&q)!=EOF) 
      {
         if (q>p)
         r=q-p;
         else
          r=p-q;
              printf("%ld\n",r);
}

getchar();
return 0;

}
  #2 (permalink)  
Antiguo 20/06/2010, 15:32
 
Fecha de Ingreso: junio-2010
Ubicación: Charlotte, NC
Mensajes: 611
Antigüedad: 14 años, 6 meses
Puntos: 95
Respuesta: Cuando el while se vuelve cero?

Respuesta corta:
Nunca
  #3 (permalink)  
Antiguo 20/06/2010, 23:49
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 10 meses
Puntos: 1
Respuesta: Cuando el while se vuelve cero?

en lugar de EOF prueba con 2... scanf retorna el numero de elementos leidos correctamente

Etiquetas: cero, cuando, vuelve
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:18.