Skip to content

Commit 2a853fc

Browse files
committed
поправил вёрстку в 4.4
1 parent 8f64005 commit 2a853fc

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

lang_c/4/3__sluchainie_chisla_na_c/article.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ int main(void)
186186
187187
Как только мы меняем аргумент в функции `srand` -– меняется и последовательность. Не очень практично, не правда ли? Чтобы изменить последовательность, нужно перекомпилировать программу. Вот бы это число менялось автоматически.
188188
189-
И это можно устроить. Например, воспользуемся функцией `time`, которая определена в заголовочном файле `time.h`. Если в функцию `time` в качестве аргумента передать `NULL`, то она вернёт количество секунд, прошедших c 1 января 1970 года, а значит аргумент функции `srand` будет каждую секунду разный. Вот посмотрите, как это делается.
189+
И это можно устроить. Например, воспользуемся функцией `time`, которая определена в заголовочном файле `time.h`. Если в функцию `time` в качестве аргумента передать `NULL`, то она вернёт количество секунд, прошедших c 1 января 1970 года, а значит аргумент функции `srand` будет каждую секунду разный. Вот, посмотрите, как это делается.
190190
191191
Листинг 6.
192192
```c
@@ -196,16 +196,16 @@ int main(void)
196196
197197
int main(void)
198198
{
199-
srand(time(NULL));
199+
srand(time(NULL));
200200
201-
/* генерируем пять случайных целых чисел из отрезка [80, 100] */
202-
printf("%d\n", 80 + rand()%(100 - 80 + 1));
203-
printf("%d\n", 80 + rand()%(100 - 79));
204-
printf("%d\n", 80 + rand()%21);
205-
printf("%d\n", 80 + rand()%21);
206-
printf("%d\n", 80 + rand()%21);
201+
/* генерируем пять случайных целых чисел из отрезка [80, 100] */
202+
printf("%d\n", 80 + rand()%(100 - 80 + 1));
203+
printf("%d\n", 80 + rand()%(100 - 79));
204+
printf("%d\n", 80 + rand()%21);
205+
printf("%d\n", 80 + rand()%21);
206+
printf("%d\n", 80 + rand()%21);
207207
208-
return 0;
208+
return 0;
209209
}
210210
```
211211

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
## Дополнительные материалы
22

3-
1. [Другие функции](https://ru.wikipedia.org/wiki/Stdlib.h), определённые в заголовочном файле stdlib.h
3+
1. [Другие функции](https://ru.wikipedia.org/wiki/Stdlib.h), объявленные в заголовочном файле `stdlib.h`
44

5-
2. Хотя я и употребляю везде словосочетание «случайные числа», но на самом деле получить действительно случайные числа -- сложная задача. Поэтому правильнее было бы назвать полученные числа =псевдослучайными=. Подробнее об этом можно прочитать [здесь](https://ru.wikipedia.org/wiki/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D0%BF%D1%81%D0%B5%D0%B2%D0%B4%D0%BE%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B9%D0%BD%D1%8B%D1%85_%D1%87%D0%B8%D1%81%D0%B5%D0%BB).
5+
2. Хотя я и употребляю везде словосочетание =случайные числа=, но на самом деле получить действительно случайные числа -- сложная задача. Поэтому правильнее было бы назвать полученные числа =псевдослучайными=. Подробнее об этом можно прочитать [здесь](https://ru.wikipedia.org/wiki/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D0%BF%D1%81%D0%B5%D0%B2%D0%B4%D0%BE%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B9%D0%BD%D1%8B%D1%85_%D1%87%D0%B8%D1%81%D0%B5%D0%BB).
66

7-
3. Если не терпится узнать хоть что-то про NULL, то почитайте вот [этот урок](../10/ukazateli).
7+
3. Если не терпится узнать хоть что-то про `NULL`, то почитайте вот [этот урок](../10/ukazateli).
88

9-
4. Дата 1 января 1970 года особенная. С неё начинается отсчёт эры UNIX. [Подробнее об этом](https://ru.wikipedia.org/wiki/UNIX-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F) и проблемах, которые нас ожидают.
9+
4. Дата 1 января 1970 года особенная. С неё начинается отсчёт =эры UNIX=. [Подробнее об этом](https://ru.wikipedia.org/wiki/UNIX-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F) и проблемах, которые нас ожидают.

0 commit comments

Comments
 (0)