Показать сообщение отдельно
Старый 02.03.2017, 19:30   #3 (permalink)
Кристина1998
Новичок
 
Регистрация: 26.02.2017
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Цитата:
Сообщение от AlexZir Посмотреть сообщение
слушаю, объясняйте...
static unsigned int num = 0; //объявляем статическую переменную числа, которая в теле функции не будет изменяться
num++; //увеличиваем значение
return num % 2; //возвращаем число и ...

int
myrand ()
{
int random = rand () % RAND_MAX; //выводим числа рандомна
int mynum = 0;
for (int i = 0; i < random; i++) // ...
{
mynum += fun ();
}
return mynum;
}
int
main ()
{
srand (time (NULL));
for (int i = 0; i < 30; i++)
printf ("%d\n", myrand ());
return 0;
}
Изображения
 
Кристина1998 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070