Выбрать случайное число из заданного множества чисел - C (СИ)
Формулировка задачи:
Здравствуйте, как реализовать выбор числа из заданного диапазона, например я даю пять чисел, а программа должна мне вернуть рандомное число из моих введенных, есть ли какая то функция, или может есть некие параметры функции rand()?
Решение задачи: «Выбрать случайное число из заданного множества чисел»
textual
Листинг программы
- #include <stdio.h>
- #include <time.h>
- int main(void)
- {
- srand(time(NULL)); //не помню, здесь NULL или 0 передается
- int array[] = {10, 12, 56, 854, 41};
- int a=0;
- int index=rand()%5;
- a = array[index];
- printf("%d", a);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д