Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include<sys/time.h> #include<stdio.h> #include<stdlib.h> #include<locale.h> int main(void) { setlocale(LC_ALL, "Portuguese"); int inicio=0, limite=50000, vetor, i; srand(time(NULL)); vetor=rand()%(limite-inicio+1)+inicio; double tempo_inicial, tempo_final, tempo_gasto; tempo_inicial=tempo_final=tempo_gasto=0; timeval contador_de_tempo_inicial, contador_de_tempo_final; printf("\n Impressão iterativa: \n"); printf("\n"); gettimeofday(&contador_de_tempo_inicial, NULL); for(i=inicio;i<limite;i++) { printf(" %i->", rand()); } gettimeofday(&contador_de_tempo_final, NULL); tempo_final =contador_de_tempo_final.tv_usec + (contador_de_tempo_final.tv_sec * (1000000.0)); tempo_inicial=contador_de_tempo_inicial.tv_usec + (contador_de_tempo_inicial.tv_sec * (1000000.0)); tempo_gasto=(tempo_final-tempo_inicial)/1000000; printf("\n"); printf("\n Tempo gasto na execução: %.6f segundos \n", tempo_gasto); printf("\n"); system("pause"); system("cls"); return 0; }
Compartilhar