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

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

Войти
Регистрация
Восстановить пароль
 
Mr. Wolf^^
-32 / 0 / 0
Регистрация: 16.10.2010
Сообщений: 38
#1

Написать функцию, генерирущее случайное число из заданного диапозона - C++

16.03.2011, 12:48. Просмотров 433. Ответов 5
Метки нет (Все метки)

Написать функцию, генерирущее случайное число из заданного диапозона. Диапозон вводится с клавы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2011, 12:48     Написать функцию, генерирущее случайное число из заданного диапозона
Посмотрите здесь:

Написать функцию, возвращающую случайное число от 2 до 6 - C++
Покажите как будет выглядеть программа подставляющая числа от 2до6 (рандом) в формулу ПR(5 результатов) Добавлено через 6 минут ...

Написать функцию, которая генерирует случайное число в диапазоне от 0 до A - C++
Я самое наглое , ленивое и бессовестное чудовище)) но тем не менее Напишите функцию, которая генерирует случайное число в диапазоне от...

Найти натуральное число из заданного диапозона с максимальной суммой делителей - C++
Найти натуральное число, лежащее в диапозоне от 1 до 10000 с максимальной суммой делителей. Почему программа не запускается? Что-то не...

Вернуть из функции случайное число из заданного отрезка - C++
Создать функцию, которая будет иметь два целочисленных параметра a и b, и в качестве своего значения возвращать случайное число из отрезка...

Написать инструкцию, которая присваивает целой переменной случайное число - C++
Генератор случайных чисел. Написать инструкцию, которая присваивает целой переменной случайное число в интервале от -10 до +10.

Написать функцию, выполняющую поиск заданного элемента - C++
Написать функцию, выполняющую поиск заданного элемента в одномерном массиве типа double. Параметры функции: имя массива передается по...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
legend
28 / 27 / 0
Регистрация: 17.11.2010
Сообщений: 152
16.03.2011, 13:01     Написать функцию, генерирущее случайное число из заданного диапозона #2
http://www.cyberforum.ru/cpp-beginners/thread44753.html
slava_g1
71 / 71 / 8
Регистрация: 06.02.2011
Сообщений: 127
16.03.2011, 13:04     Написать функцию, генерирущее случайное число из заданного диапозона #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include<ctime>
using namespace std;
int Random(int min,int max){
    if(min>max){
        int tmp=min;
        min=max;
        max=tmp;
    }
    return rand()%(min*2);
}
void main(){
    srand(time(0));
    int min,max;
    cout<<"Enter diapazon : ";
    cin>>min>>max;
    int random=Random(min,max);
    cout<<"Your digit is : "<<random<<endl;
}
uggway
219 / 133 / 9
Регистрация: 12.04.2010
Сообщений: 248
16.03.2011, 13:14     Написать функцию, генерирущее случайное число из заданного диапозона #4
Может имелось в виду:
C++
1
2
3
4
5
6
7
8
int Random(int min,int max){
        if(min>max){
                int tmp=min;
                min=max;
                max=tmp;
        }
        return min + rand()%max ;
}
slava_g1
71 / 71 / 8
Регистрация: 06.02.2011
Сообщений: 127
16.03.2011, 13:26     Написать функцию, генерирущее случайное число из заданного диапозона #5
Цитата Сообщение от slava_g1 Посмотреть сообщение
return rand()%(min*2);
вот так правильнее будет return rand()%(max-min)+min;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2011, 13:39     Написать функцию, генерирущее случайное число из заданного диапозона
Еще ссылки по теме:

Написать функцию удаления из текста заданного символа - C++
Написать функцию удаления из текста заданного символа. Текст вводится с клавиатуры в динамический массив, указатель на который передается...

Написать рекурсивную функцию поиска заданного числа Фибоначчи - C++
. Написать рекурсивную функцию поиска заданного числа Фибоначчи.

Написать функцию удаления из заданного массива отрицательных элементов - C++
Написать функцию удаления из заданного массива отрицательных элементов, использовать ее для массива целых и вещественных чисел.

Написать функцию сортировки выбором для заданного массива - C++
Задается массив из n точек на плоскости .Написать функцию сортировки выбором для заданного массива( сортировка массива точек по...


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

Или воспользуйтесь поиском по форуму:
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
16.03.2011, 13:39     Написать функцию, генерирущее случайное число из заданного диапозона #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int get_rand_num_from_diap(int l, int r){
  return rand() % (r - (l)) + l;
}
 
int main(){
  const int l_lim = -50, r_lim = 50, cnt = 10;
  srand(time(0));
  for(int i = 0; i < cnt; ++i)
    std::cout << "\n\t" << get_rand_num_from_diap(l_lim, r_lim) << '\n';
  return 0;
}
Yandex
Объявления
16.03.2011, 13:39     Написать функцию, генерирущее случайное число из заданного диапозона
Ответ Создать тему
Опции темы

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