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

Рандомные числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему не работает getenv ? http://www.cyberforum.ru/cpp-beginners/thread958528.html
Определил тип в *.h: class someclass { public: someclass(); ~someclass(); char* get_gateway_interface(); };
C++ Преобразование к double Есть переменная типа Timestamp. Timestamp определен как структура: struct Timestamp { unsigned int seconds :32; unsigned int fraction :32; } , где seconds - секунды с 1970-го, а fraction - доля секунды. Как привести Timestamp к double, чтобы получилось число секунд в виде: seconds.fraction? http://www.cyberforum.ru/cpp-beginners/thread958526.html
написать функцию C++
помогите пожалуйста как будет выглядеть функция из такого кода for (int i=0; i<n; i++) { cout <<"text"<<i+1<<"text"; cin>>elem; }
Конвертировать файл в 10-ю систему счисления и обратно C++
Добрый день. Уважаемые Киберфорумцы, кто встречал готовую (консольную или GUI) программу для конвертирования любых входных файлов в 10-ю систему счисления? Т.е что бы я на вход подавал любой бинарник(картинку, видео ролик, zip архив...что угодно) и получал бы на выходе текстовый файл с циферной последовательностью. И главное что бы я мог конвертировать обратно, т.е подаю на вход файл в котором...
C++ Добавить горячую клавишу http://www.cyberforum.ru/cpp-beginners/thread958483.html
Доброго времени суток. Я работаю с программой, написана она давно и автор уже не поддерживает её. Столкнулся с проблемой отсутствие горячих клавиш для сохранения "CTRL+S". Особенно когда открываешь в ней много файлов и все надо сохранить массово - приходится выбирать каждый файл и через тулбар сохранять. Возможно кто то сможет помочь мне . В этом языке я не работал не когда ( Прилагаю...
C++ Вычислить значение выражений Как вычислить значение выражений? s = ( − ) / (1+ ) . подробнее

Показать сообщение отдельно
lipnev
60 / 60 / 1
Регистрация: 14.09.2013
Сообщений: 145
20.09.2013, 16:13     Рандомные числа
Toshik_, вот такой вариант
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <ctime>
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main()
{
    srand(time(NULL));
    int koef=100000/RAND_MAX;
    int rest=100000%RAND_MAX;
    long mas[10]={0};
    mas[0]=rand()*(rand()%koef)+rand()%rest;
    for (int i=1; i<10; i++){
        mas[i]=rand()*(rand()%koef)+rand()%rest;
        for (int j=0; j<i-1; j++){
            if (mas[j]==mas[i]){
                i--;
                break;
            }
        }
    }
    for (int i=0; i<10; i++)
        cout<<mas[i]<<" ";
    cout<<endl;
    system("pause");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru