Вопрос : Как выбрать номера случайно с c?

Hi, номер

A между 1 и 15 должно быть выбранное случайно в C. Выбор будет повторен 15 времен в одном game.

It должен также быть по возможности для того чтобы повторить игру немного времен без повторять sequence.

In C, котор я как раз знаю ранд int (свободное пространство). Но я не вижу возможность для того чтобы ограничивать номера, котор нужно выбрать от 1 к 15.

I также не видит возможность для избежания повторения последовательности номеров для немного times.

Could кто-нибудь помогает мне? спасибо

Many и имеют славный день!

class=

Ответ : Как выбрать номера случайно с c?

>> в C я как раз знаю ранд int (свободное пространство).

То будет хороший старт.

>> Но я не вижу возможность для того чтобы ограничивать номера, котор нужно выбрать от 1 до 15.

ранд возвращает номер между 0 и RAND_MAX. Если вы хотите ограничивать ряд до pre-specified одно, то будет простой способ сделать то. Вы можете произвести произвольно-пронумерованное между x и y (x включительным) как это:

        x + (ранд () % (y - x))

так, для значений от 1. 15:

        1 + (ранд () % 15)

>> Я также не вижу возможность для избежания повторения последовательности номеров на немного времен.

Если вы не хотите повторение, то вы держать след значений которые уже были произведены, и если одно произведено снова, то, как раз произведите другое одно.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us