Генератор числа(равномерный код) - 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;}
Объяснение кода листинга программы
- Объявлена функция без имени (нельзя использовать ключевое слово
mainв этом случае) - Внутри функции объявлена статическая переменная
numтипаunsigned intи инициализирована значением 0 - Переменная
numинкрементируется на 1 - Функция возвращает остаток от деления
numна 2