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

генерация случайных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввод с клавиатуры последовательных символов http://www.cyberforum.ru/cpp-beginners/thread99428.html
Написать программу: Ввод с клавиатуры последовательных символов ( вводим все что угодно,цифры буквы) , потом все это дело выводим на Экран , после чего надо поменять местами символы - четные на не четные , если пары для символа нет - рядом с ним пишем * Вообщем как то так Введите : дуб23куст ( ввели ) Введенные вами символы : дуб23куст нажимаем еще разок интер Символы после...
C++ Строки символов Прошу помощи в написании программы, не знаю даже с чего начать, в Visual до этого не программировал, навыки не высоки. Задание: В произвольном тексте, содержащем не более 10 строк, в каждой строке не более 80 символов, найти и вывести на печать слова, у которых первая буква входит в слово ещё раз. http://www.cyberforum.ru/cpp-beginners/thread99426.html
C++ Функции
Привет всем. Хочу разобраться в функциях, но я в них профан, если можно обьясните что да как и главное как это оформлять. Например нужно найти максимальный элемент. Я пытался что-то изобразить но выдаётся неимоверное количество ошибок. #include<iostream.h> #include<math.h> #include<stdlib.h> const n=99; void f1(int a,int,int,int); main() {
ввод-вывод с использованием команд getchar-putchar C++
Пример взят из книги Керниган, Ритчи "Язык программирования С" Вот такой вот код. #include <stdio.h> /*pods4et vvodimix simvolov*/ main() { long nc; nc=0; while (getchar() != EOF) ++nc;
C++ подскажите пожалуйста как скомпилировать файл http://www.cyberforum.ru/cpp-beginners/thread99320.html
начинаю изучениме С++ по книге, там первая программа создается с выводом текста на экран "Hello World!" создаетстя с помощью блокнота и сохраняется в допустим Hello.cpp после чего просят скомпилировать файл а как скомпилировать не описано подскажите пожалуйста как скомпилировать файл полинтернета перелопатил понакачал всяких программ типо компиляторов только не пойму как через них компилировать...
C++ Ошибка в учебнике? Здесь на форуме мне порекомендовали учебник Т.А. Павловской "С/C++ Программирование на языке высокого уровня". В главе 5 о наследовании на странице 204 автор пишет: "Не наследуется и операция присваивания". Из этого я заключил, что результатом следующего кода: #include <iostream> using namespace std; class A { подробнее

Показать сообщение отдельно
Suslik73
2 / 2 / 1
Регистрация: 11.10.2009
Сообщений: 52
26.02.2010, 19:56     генерация случайных чисел
полазил по форумам, понял что лучшей конструкцией для ввода случайных чисел является:
srand(time(NULL));
...
int r = (rand()%(20-1+1)+1) // вроде числа из [1..20];
однако при выполнении данной функции все строки двумерного массива получаются одинаковыми.
C++
1
2
3
4
5
6
7
8
void createArr(int* a, int n, int m) {
    srand(time(NULL));
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < m; j++) {
            a[i, j] = (rand()%(20-1+1)+1);
        }
    }
}
Подскажите, в чем дело? Как сделать, чтобы работало правильно?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru