Выбрать случайное число из заданного множества чисел - 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);
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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