Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Exemplo usando a biblioteca timer */
- #include <iostream>
- #include <ctime> /* clock_t, clock, CLOCKS_PER_SEC */
- using namespace std;
- int main ()
- {
- clock_t tempoInicial; //Variavel para guardar qual é o tempo quando entra no loop
- clock_t tempoFinal; // Tempo Inicial - tempo atual igual o tempo final
- int contador; // Variavel que vai ser o contador para o loop
- int resultado; // Variavel que guarda o resultado da multiplicação
- cout <<"Calculando\n"; //Escreva o texto calculando
- resultado = 0; //A variavel resultado recebe o valor 0
- contador = 1; //A variavel contador recebe o valor 1
- tempoInicial = clock(); //TempoInicial recebe o tempo de agora
- /*
- Vamos fazer o programa testar o processador
- com 10.000 multiplicações
- 2 x 1
- 2 x 2 ...
- */
- while(contador<=10000){ //Enquanto o contador for menor que 10000 faça
- resultado = 2 * contador;
- cout << resultado;
- contador++; //Incrementando o contador se for esquecido nunca sai do loop
- } //fim do loop
- tempoFinal = clock() - tempoInicial; // Calcula o tempo final
- /*
- Converta a variavel tempoFinal em float
- ((float)tempoFinal)/CLOCKS_PER_SEC
- */
- cout << "\nTempo gasto (segundos)..: " <<((float)tempoFinal)/CLOCKS_PER_SEC;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement