Está en la página 1de 3

EJEMPLO 4.

En el siguiente programa introduce comentarios en cada línea de código que expliquen la función
de cada estatuto.

chartimed_getc() caracteres de funciones principales

{ Llave de inicio de función o instrucciones de aplicaciones.

long timeout; tiempo de espera prolongado.

timeout_error=FALSE; error de tiempo fuera, igual a falso.

timeout=0; tiempo fuera igual 0 apagado.

while (!kbhit&&(++timeout<50000)) mientras se aplica la función.

if (kbhit) ejecutar códigos bajo la condición establecida.

return (gecht()); detener la ejecución de la función actual y devolver el control al llamador

else controlar flujo de ejecución con sentencias.

{ Llave con una nueva función.

timeout_error=TRUE; error tiempo fuera, igual en verdadero.

return(0); regresar valor a 0

} Cerrar llave de esta función.

} cerrar llave de la función y/o aplicación.

Sin errores marcados en los 3 archivos compilados.

También podría gustarte