Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перевод, подстановка, обратный перевод https://www.cyberforum.ru/ cpp-beginners/ thread2156679.html
Написать программу проверяющую можно ли в пятеричную запись числа х вставить цифру 4 так чтобы оно стало степенью 2 использовать +,=,<,-,*,/,% Допер только до того, что нужно при переводе в пятеричную вставлять 4 по разрядам, но как сделать вариативность последовательную? cin >> Do; while (Do){ Posle += (Do % 5)*d; Do = Do / 5; i = 0; d = d * 10;
C++ Упорядочивание стобцов массива
Дана целочисленная прямоугольная матрица размера m x n: A, i=1,2,...m, j=1,2...n. Упорядочить столбцы матрицы по возрастанию количества одинаковых элементов в каждом столбце. Вот до чего я дошел.. #include "stdafx.h" #include "iostream" using namespace std;
C++ Вычислить чётные элементы массива и поменять минимальный и максимальный местами Задан массив А четные числа которого нужно переписать в массив В, и поменять местами максимальный и минимальный элементы https://www.cyberforum.ru/ cpp-beginners/ thread2156662.html C++ Min среди координат одного вектора https://www.cyberforum.ru/ cpp-beginners/ thread2156649.html
Min среди координат одного вектора. Найти скалярное произведение среди векторов одинаковой размерности с наибольшим и наименьшим Min среди координат (если таких векторов несколько, взять в каждом случае тот вектор, который имеет больший номер). Выдать Min среди координат каждого вектора, отобранные векторы, скалярное произведение. Помогите с программкой, ибо уже совсем мозги не варят(
C++ Метод Гаусса посредством использования valarray
Здравствуйте, дорогие форумчане! Задался идеей реализовать метод гаусса посредством использования valarray, ну уже пожалел об этом. Идея в чем: хотел использовать 1 vallarray для всех вычислений, но не вижу это возможным, поэтому использую 1 valarray для хранения всех матричных значений + ответы и 2 для хранения временных значений, чтобы при преобразовании их не потерять. Для простоты решил...
C++ Вывести на экран номера всех элементов больших заданного числа! https://www.cyberforum.ru/ cpp-beginners/ thread2156641.html
Вывести на экран номера всех элементов больших заданного числа.Задачу из данного пункта надо решить для двух вариантов: используя одномерный массив, а затем двумерный и составить схему алгоритма. Помогите пожалуйста! ===Пример выполнения: Дана последовательность целых чисел. Заменить все положительные элементы противоположными им числами. 1) одномерный массив 2) Двумерный массив
C++ программа не работает исправьте программу #include <iostream> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <sys/time.h> #include <deque> using namespace std; * * void show_fifo(const char *str, const deque<int> &dq) https://www.cyberforum.ru/ cpp-beginners/ thread2156636.html Как поставить ограничение на количество символов в строке? C++
задание было соединить слова; вот мой код: #include "stdafx.h" #include <iostream> #include <string> #include <Windows.h> using namespace std; int main()
C++ Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести на экран числа этой строки в порядке возрастан При вводе чисел к примеру 5 3 2 1 , выдает непонятные цифры 3251325032490 //--------------------------------------------------------------------------- #include <stdio.h> #include <vcl.h> #pragma hdrstop #include <string.h> #include <conio.h> #include <iostream.h> #pragma hdrstop #pragma argsused https://www.cyberforum.ru/ cpp-beginners/ thread2156624.html C++ Найти значение функции https://www.cyberforum.ru/ cpp-beginners/ thread2156621.html
как найти значение функции y=8(x-3)^6-7(x-3)^3+27
C++ Вычислить и вывести на экран в виде таблицы значения функции, заданной графически
Помогите написать программу с интервалами. Задание: вычислить и вывести на экран в виде таблицы значения функции, заданной графически, на интервале от х(нач) до х(кон) с шагом dx. Интервал и шаг вводить с клавиатуры.
C++ Определить количество столбцов матрицы с нулевым элементом и номер строки с самой длинной серией одинаковых элементов Помогите написать код, а то я не могу понять как его написать. Задание: Дана прямоугольная матрица целых чисел. Определите: количество столбцов, содержащих хотя бы один нулевой элемент; номер строки, в которой находится самая длинная серия одинаковых элементов. https://www.cyberforum.ru/ cpp-beginners/ thread2156610.html
5 / 5 / 3
Регистрация: 25.07.2016
Сообщений: 182
18.12.2017, 18:46  [ТС] 0

Генерация массива случайных чисел код выдаёт неправильный результат - C++ - Ответ 11958119

18.12.2017, 18:46. Показов 1194. Ответов 23
Метки (Все метки)

Ответ

Цитата Сообщение от ValeryS Посмотреть сообщение
r здесь чему равно?
ValeryS, r должно быть равно числу элементов (не нулей), получаемых в результате
работы проги ( при n = 5, y[], например, = 3, 2, 4, 5, 1, 0, 0, 0, 0, 0) ...
Вот исправленный кусок кода:
C
1
2
3
4
5
6
7
8
9
10
11
int y[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
//-------------------------------------------------
srand(time(NULL));
printf("Vvedite n = ");
scanf("%i", &n);
while(r < n) {
j = 0; r = 0;
s1 = rand(); s2 = rand();
if((s1 > 0) && (s2 > 0)) {s = floor(s1/s2);}
//---------------------------------------------------
if(s <= n) {for(x = 0; x < 10; x++) {if(s != y[x]) {++j;}}}


Вернуться к обсуждению:
Генерация массива случайных чисел код выдаёт неправильный результат C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2017, 18:46
Готовые ответы и решения:

Генератор случайных чисел выдаёт некорректный результат
Необходимо, заполнить массив случайными числами из предела , но вместо этого результат выполнения...

Программа с генератором случайных чисел не всегда выдает корректный результат
Небольшой &quot;шедевр&quot;. Вроде бы синтаксис верный, а вот работает периодически с ошибками. Как вы...

Генерация массива случайных чисел
Начал свое знакомство с haskell, но наступил ступор, когда понадобилось решить задачу, для которой...

Генерация массива случайных чисел
помогите пожалуйста ! нужно написать функцию которая будет генирировать числа от 1 до 60 и...

23
18.12.2017, 18:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2017, 18:46
Помогаю со студенческими работами здесь

Генерация массива случайных неповторяющихся чисел
Нужно сгенирировать массив случайных чисел. Предположим что массив размером 10000, а диапазон...

Генерация массива случайных чисел равномерно распределенных в заданном интервале и упорядочение массива
Помогите создать ПО (на любом языке программирования) позволяющее, генерирующее массив заданной...

Генерация значений массива с помощью датчика случайных чисел
Задание: Разработать программу для обработки массива, обеспечив выполнение следующих операций: 1...

Генерация массива целых случайных чисел, которые не повторяются
Нужно получить числа от 0 до 15 в рандомном порядке, делаю так: BOOL...

Генерация массива целых случайных чисел, которые не повторяются
Случайные числа. Генерация случайного целого числа в заданном диапазоне. Генерация массива целых...

Выдает неправильный результат С++
Задание Найти среднее арифметическое действительных корней трёх квадратных уравнений. #include...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru