Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vladimir_Limaki
1 / 1 / 0
Регистрация: 02.01.2010
Сообщений: 39
#1

Функция генерации чисел - C++

02.01.2010, 21:17. Просмотров 443. Ответов 4
Метки нет (Все метки)

помогите пожалуйста ! нужно написать функцию которая будет генирировать числа от 1 до 60 и записовать их в массив при условии того чтоб числа не повторялись !!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2010, 21:17     Функция генерации чисел
Посмотрите здесь:

Как указать диапазон генерации случайных чисел? C++
Пару вопрос по генерации случайных чисел. C++
C++ Функция генерации случайных чисел
C++ Составить программу генерации всех перстановок: натуральных чисел от 1 до n
C++ Функция генерации квадратных матриц
C++ Алгоритм рекурсивной процедуры генерации перестановок чисел
C++ Функция генерации рандомной строки
C++ Альтернативный алгоритм генерации псевдослучайных чисел
C++ Класс для генерации чисел
Формула для генерации случайных чисел заданного диапазона C++
C++ Средства для генерации случайных чисел
C++ Децентрализованная схема генерации уникальных чисел группой узлов

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Monte-Cristo
 Аватар для Monte-Cristo
2807 / 1372 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
02.01.2010, 21:25     Функция генерации чисел #2
http://www.cyberforum.ru/cpp-beginners/thread44753.html
makkabi
 Аватар для makkabi
-32 / 10 / 2
Регистрация: 05.12.2009
Сообщений: 152
02.01.2010, 21:27     Функция генерации чисел #3
C
1
2
3
4
5
6
7
8
9
10
11
srand(123);
for (int i=0;i<60;i++)
{
  lbl: num=rand()%60;
 for (int j=0;j<=i;j++)
{
  if (array[i]==num)
    goto lbl;
}
array[i]=num;
}
думаю прокатит
сорри за goto
Vladimir_Limaki
1 / 1 / 0
Регистрация: 02.01.2010
Сообщений: 39
02.01.2010, 22:15  [ТС]     Функция генерации чисел #4
Цитата Сообщение от makkabi Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
srand(123);
for (int i=0;i<60;i++)
{
  lbl: num=rand()%60;
 for (int j=0;j<=i;j++)
{
  if (array[i]==num)
    goto lbl;
}
array[i]=num;
}
думаю прокатит
сорри за goto
у меня оно не правильно работает !!!!!!!!!!

http://cs4232.vkontakte.ru/u7599495/...x_9f9829b6.jpg
Lord_Voodoo
Супер-модератор
 Аватар для Lord_Voodoo
8506 / 2173 / 61
Регистрация: 07.03.2007
Сообщений: 10,848
Завершенные тесты: 1
02.01.2010, 22:58     Функция генерации чисел #5
продолжение здесь:
http://www.cyberforum.ru/cpp-beginners/thread82114.html
Yandex
Объявления
02.01.2010, 22:58     Функция генерации чисел
Закрытая тема Создать тему
Опции темы

Текущее время: 15:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru