С++ Builder Время решения задачи

  • Автор темы Автор темы can4ec
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
C

can4ec

long int i,d;
float pi,c,s;
for(i=1;i<20000;i++){ //Длина окружности и
for(d=1;d<1000;d++){ //площадь круга
pi=-pi+4/(2*i+1);
c=pi*d; //
s=pi*d*d/4;
}
}

Помогите мне нужно измерять время решения задачи как пример вот эта?
 
Код:
_LARGE_INTEGER cpf, cpc1, cpc2;
QueryPerformanceFrequency(&cpf);
QueryPerformanceCounter(&cpc1);
//-----------------

float pi,c,s;
for( i=1; i<20000; i++){ //Длина окружности и
for(d=1; d<1000; d++){  //площадь круга
pi=-pi+4/(2*i+1);
c=pi*d;	//
s=pi*d*d/4;
}
}
//-----------------
QueryPerformanceCounter(&cpc2);
// ---- Время выполнения кода равно :) --
double AlgoWorkTime = (cpc2.QuadPart - cpc1.QuadPart) /(double)cpf.QuadPart;

Юзай, и читай хелп по данным функциям.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!