Генератор числа(равномерный код) - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Равномерный код-это когда мы используем рандом? Можно ли назвать это равномерным распределением от 0 до 1:int
fun()
{
    static unsigned int num = 0;
    num++;
    return num % 2;
}

Решение задачи: «Генератор числа(равномерный код)»

textual
Листинг программы
fun ( ) {
 static
unsigned
int num =
0; num++;
 return
num % 2;}

Объяснение кода листинга программы

  1. Объявлена функция без имени (нельзя использовать ключевое слово main в этом случае)
  2. Внутри функции объявлена статическая переменная num типа unsigned int и инициализирована значением 0
  3. Переменная num инкрементируется на 1
  4. Функция возвращает остаток от деления num на 2

Оцени полезность:

9   голосов , оценка 4.222 из 5
Похожие ответы