• Viernes 17 de Mayo de 2024, 06:58

Autor Tema:  Re: Lectura del teclado sin para ejecucció programa  (Leído 734 veces)

ERIK

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Lectura del teclado sin para ejecucció programa
« en: Jueves 27 de Marzo de 2003, 13:10 »
0
Hola,queira que me dijerais alguna solución para el programa que tengo que hacer que es el siguiente:

-Tengo que leer del teclado hasta que pulsen ENTER (no con funcion scanf ,creo...) y si estando leyendo del teclado no pulsan una tecla o ENTER en 30segundos, deja de leer del teclado y continua con la ejecución normal del programa.
Muchas gracias.

gmantil

  • Miembro MUY activo
  • ***
  • Mensajes: 121
    • Ver Perfil
Lectura del teclado sin para ejecucció programa
« Respuesta #1 en: Viernes 28 de Marzo de 2003, 14:16 »
0
Te voy a dar algunas luces:

Existe una función que te indica cuando una tecla fue pulsada ==> kbhit(). Esta función la puedes usar en un ciclo mientras no se haya pulsado ninguna tecla.

Puedes usar la función time() para consultar el tiempo en segundos.

Con estos TIPS, podrás hacer ese programa que tienes de tarea.

gmantil