Выбрать случайное число из заданного множества чисел - 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); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д