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

Генератор псевдослучайных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите откомпилировать! http://www.cyberforum.ru/cpp-beginners/thread355144.html
помогите пожалуйста откомпилировать! #include <stdafx.h> #include <iostream> #class TA{ int a; int b; public: int d; TA (int x=3,int y=4){a=x;b=y;} friend void print(TA&);
C++ условие в h файле Здравствуйте великие знатоки СИ! Скажите можно ли в H файле использовать условие типа if? Сам оператор IF не воспринимается. Может есть другая реализация или условие в h файле невозможно? http://www.cyberforum.ru/cpp-beginners/thread355139.html
помогите откомпилировать! C++
Помогите пожалуйста откопмилировать! #include <stdafx.h> #include <iostream> #class TA{ int a; int b; public: int d; TA (int x=3,int y=4){a=x;b=y;} friend void print(TA&);
Переход с одной строки массива на другую C++
проблема собственно в том что с первой строки массива цикл не переходит на другую. Это таблица тритемия. Прога работает но не коректно, т.е. допустим шифруем имя toma получаем tham, а должно быть tpod. #include "stdafx.h" #include <stdio.h> #include <string.h> #include <iostream> void main()
C++ найти либу по прототипу функции http://www.cyberforum.ru/cpp-beginners/thread355128.html
в какой либе буста находятся вот это функции boost::system::system_category() undefined reference to `pthread_key_delete' undefined reference to `pthread_key_create boost::system::generic_category() Добавлено через 37 минут че никто не знает
C++ Помогите с задачей, пожалуйста! (файлы Си++) Ну вот. Практикум по Си++. :read: Надо выполнить следующую задачу: Задание: Написать программу, которая читает текстовый файл и выполняет копирование второго слова каждой строки в начало следующей строки Ну вот. Примерный алгоритм по которому я это собирался сделать примерно такой: 1) Открытие исходного файла 2) чтение строки по символам 3) Символ - пробел? Если нет, то читать... подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
4221 / 2195 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
22.09.2011, 23:08     Генератор псевдослучайных чисел
Цитата Сообщение от bambino Посмотреть сообщение
Thinker, Спасибо, а как вынести это в отдельную функцию ? Делаю так, что-то не то.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#define MOD 211
#define N 100
 
int get_rnd()
{
   static int f = 1, f0 = 1, f1 = 1, f2 = 1, f3 = 1;
   f = (f0 + f1 + f2 + f3) % MOD;
   f0 = f1; f1 = f2; f2 = f3; f3 = f;
   return f;
}
 
int main()
{
 
   int i;
   for (i = 0; i < N; i++)
      printf("%d ", get_rnd());
   getchar();
   return 0;
}
Цитата Сообщение от Sylvos Посмотреть сообщение
Очень страшный алгоритм, почему бы просто не использовать обычный rand() ?
ТС не ищет легких путей)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru