Submitted by vedro-compota on Mon, 02/06/2012 - 17:49
int checkit() // возвращает "случайное" "да" или "нет"
{
int result = 0;
struct time mytime;
gettime(&mytime); // узнаём у системы время
int itime = atoi((const char *)mytime.ti_hund); // получаем мили секунды
int n= itime / 10; /* делим целочисленным образом на 10 - получаем число в диапазоне от 0 до 9-ти ()
itime не может быть больше 99 см здесь -= http://fkn.ktu10.com/?q=node/933*/
if (n>5) result = 1;
return result;
}
Submitted by vedro-compota on Mon, 02/06/2012 - 17:45
Функция Получает системное время.
Синтаксис #include <dos.h>
void gettime(struct time * timep);
Файл, содержащий dos.h
прототип
Описание Функция gettime заполняет структуру time на
которую указывает параметр timep, текущим
системным временем.
Структура time определена следующим образом:
struct time {
unsigned char ti_min; /* минуты */
unsugned char ti_hour; /* часы */