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

Рандомный генератор чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить вывод http://www.cyberforum.ru/cpp-beginners/thread672665.html
1)Тема: Лінійний обчислювальний процес. Теоретичні відомості: Програма на мові C++ є блочно-структурованою та, як правило, містить деякий набір функцій. Функція — це іменована частина програми, до якої можна звертатися з її інших частин шляхом вказання імені. Кожна програма на мові С++ у своєму складі повинна мати головну функцію main(). Саме ця функція є початковою точкою входу в програму....
C++ Среди тех строк целочисленной матрицы, которые содержат только нечетные элементы, найти строку с максимальной суммой модулей элементов #include <iostream> #include <conio.h> #include <cmath> const int m=3,n=3; using namespace std; int a; void poisk(); int main() { http://www.cyberforum.ru/cpp-beginners/thread672664.html
Класс, обеспечивающий представление матрицы произвольного размера C++
помогите, Составить описание класса, обеспечивающего представление матрицы произвольного размера с возможностью изменения числа строк и столбцов, вывода на экран подматрицы любого размера и всей матрицы. Написать программу, демонстрирующую работу с этим классом.
C++ Intel compiler. icl time?
Доброго времени суток. У меня вопрос по поводу команд в компиляторе Интел с++. в gcc есть команда time и можно узнать время компиляции, подскажите, пожалуйста, аналогичную команду на интеле? Шарил в icl /help и не нашел ничего про время.
C++ Ошибка в цикле http://www.cyberforum.ru/cpp-beginners/thread672637.html
Суть задачи: Разработать программу для приближенного вычисления величины y=Ʃ(1/((2*n+1)*(2*n-1))) , n=1,2,3,... Процесс вычисления величины y закончить, когда будет выполнено неравенство |y-0.9|<0.001 Выдать сумму ряда, количество членов последовательности, значение последнего члена. Мой код: #include "stdafx.h" #include <iostream> #include <math.h>
C++ найти два максимальных значения в массиве Собственно, не получается реализовать нахождение второго максимального значения: // Найдти 2 максимальных значения без сортировки массива и // и дополнительных элементов (контейнеры и доплнительные массивы). #include <iostream> #include <cstdlib> using namespace std; int main() { подробнее

Показать сообщение отдельно
GAGAn
3 / 3 / 0
Регистрация: 20.09.2012
Сообщений: 37
16.10.2012, 20:04     Рандомный генератор чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include <ctime>
#include <stdlib.h>
    using namespace std;
int main ()
{
    int a,b,i;
    cout << "Vvedite a  : ";
    cin >> a;
     cout << "Vvedite b  : ";
    cin >> b;
      i  = a + rand() % b ; //a минимальное число, b максимальное число 
       
    cout <<"i = "<< i;
    cin.get();
    cin.get();
return 0;
}
На счет srand () гугл сказал что это что то сложное и не стоит туда лезть ели только начинаешь.
C++
1
        rand(a,b,i);// функция rand()  имеет тип void  и не принимает аргументов.
Исправьте меня если что не так)
Я тоже только начинаю программировать)

Добавлено через 13 минут
Нагуглл что
C++
1
srand(time(NULL))
добавляет к ГСЧ текущее время системы тем самым число не будет все время повторятся.
А вообще ГСЧ не существует, ну конечно можно брать за точку отсчета допустим колебания земли и тогда предсказать число практически не возможно но все же возможно
Кликните здесь для просмотра всего текста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include <iostream>
#include <ctime>
#include <stdlib.h>
    using namespace std;
int main ()
{
    int a,b,i;
    cout << "Vvedite a  : ";
    cin >> a;
     cout << "Vvedite b  : ";
    cin >> b;
      // srand(time(NULL)); // добавить для псевдонепредсказуемости.
      i  = a + rand() % b ; //a минимальное число, b максимальное число 
       
    cout <<"i = "<< i;
    cin.get();
    cin.get();
return 0;
}
 
Текущее время: 07:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru