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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Cuando el while se vuelve cero?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cuando el while se vuelve cero?  (Leído 1,548 veces)
jairogon

Desconectado Desconectado

Mensajes: 24


Ver Perfil
Cuando el while se vuelve cero?
« en: 20 Junio 2010, 17:48 pm »

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;

}


En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Cuando el while se vuelve cero?
« Respuesta #1 en: 20 Junio 2010, 17:54 pm »

Cuando se da un EOF, en sistemas UNIX/Linux es CTRL + D, en Windows creo que es CTRL + Z.

EOF = End of file, en este caso end of file de stdin.


« Última modificación: 20 Junio 2010, 17:59 pm por Leo Gutiérrez. » En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Movistar vuelve a ofrecer subvenciones, con móviles por cero euros
Noticias
wolfbcn 0 985 Último mensaje 28 Enero 2014, 17:58 pm
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines