Programa de retardo
Hola, quisiera saber es el tiempo exacto en el que se lleva a cabo un ciclo de un for, ya sea sin instrucciones o con alguna instruccion dentro del for, si depende de la maquina (tengo una PC con un procesador Pentium 4 a 1.3GHz) o de alguncomponente de la PC. Si alguien conoce esto le agradeceria que me lo comunicara por el foro, es urgente, gracias.
Busca en la ayuda de C la funcion clock, tienes un ejemplo hecho ahi, que es el que te adjuno:
#include <time.h>
#include <stdio.h>
#include <dos.h>
int main(void)
{
clock_t start, end;
start = clock();
delay(2000);
end = clock();
printf("The time was: %fn", (end - start) / CLK_TCK);
return 0;
}
Ojo que trabaja con milisegundos, por lo tanto el ciclo tiene que ser bastante largo para ver resultados...
Saludos y espero te sirva.
_Viktor
visita mi foro:
http://ayudacbuilder.foros.st/
#include <time.h>
#include <stdio.h>
#include <dos.h>
int main(void)
{
clock_t start, end;
start = clock();
delay(2000);
end = clock();
printf("The time was: %fn", (end - start) / CLK_TCK);
return 0;
}
Ojo que trabaja con milisegundos, por lo tanto el ciclo tiene que ser bastante largo para ver resultados...
Saludos y espero te sirva.
_Viktor
visita mi foro:
http://ayudacbuilder.foros.st/
