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

Генерация чисел. Пуассон. Код не фурычит - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В заданной строке удалить заданную подстроку, сколько бы раз она не встречалась http://www.cyberforum.ru/cpp-beginners/thread660908.html
Ребят, помогите разобраться. Стоит задача создать программу со строками, string.h желательно не использовать. В заданной строке удалить заданную подстроку, сколько бы раз она не встречалась. Вот мой код: #include <iostream> #include <stdio.h> #include <string.h> #include "stdafx.h" #include <conio.h>
C++ Метод многих поверхностей Подскажите, пожалуйста, где можно почитать о методе "многих поверхностей" (multi-surface method). С его помощью нужно будет построить сетку на области. http://www.cyberforum.ru/cpp-beginners/thread660897.html
Задача на сортировку массива методом вставки на С++ C++
Помогите, пожалуйста, решить задачу. Отсортируйте по возрастанию методом вставки одномерный целочисленный массив, введенный с клавиатуры. Выведите на экран исходный и отсортированный массивы. (Сортировка вставками: пусть первые k элементов массива уже упорядочены по неубыванию. Берется (k+1)-й элемент и размещается среди первых k элементов так, чтобы упорядоченными оказались уже k+1 первых...
Система счисления - выводится лишний ноль C++
Добрый день! Вопрос мой состоит в следующем: Много видел уже готовых программ по переводу чисел из одной системы в другую,но захотел сделать сова алгоритм. Я использую цикл do/while, считаю лучшим вариантом(если не так поправьте, пожалуйста) Вот что получилось: a - вводимое число; b - остаток от деления; cin >> a; a = a/2; b = a%2;
C++ что-то не то с функциями! http://www.cyberforum.ru/cpp-beginners/thread660846.html
#include <iostream> #include <conio.h> #include <math.h> #include <fstream> #include <iomanip> using namespace std; double n=1; double m=0,x=0,z=0,s=0,a=0,b=0,h=0,q=0,w=0,e=0,zz=0,p=0; ifstream in; ofstream out;
C++ Программа для вычисления выражений A= min(sin x, min (y,x)) Max(x^y,y) (не использовать макрокоманд Max и Min) подробнее

Показать сообщение отдельно
Chikagovec
1 / 1 / 0
Регистрация: 18.02.2010
Сообщений: 20
01.10.2012, 08:25  [ТС]     Генерация чисел. Пуассон. Код не фурычит
Цитата Сообщение от zss Посмотреть сообщение
Ошибок немерено.
Вот в таком виде она у меня хотя бы компилируется:

При отладке программа слетает на 117 строчке
Mas[t]=0;
т.к. под Mas память не выделена.
(Вообще-то существует отладчик, чтобы отлавливать такие ошибки).

Кроме того:
!!!! Совсем неправильно в функции rand_poi возвращать store
(возвратиться адрес временного массива, который тут же удаляется).

И что за мода возводить в квадрат через функцию pow
(она возводит действительное число в действительную степень).
Как этот отладчик оживить?
А что тогда возвращать в функции rand_poi?
ну с квадратом ладно..
Спасибо за замечания!

Добавлено через 1 минуту
Цитата Сообщение от yuron_477 Посмотреть сообщение
Вот так будет очень случайно:
код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <random>
using namespace std;
 
int random_int(int from_, int to_) // генерирует случайное число от from_ до to_
{
    random_device rd;
    mt19937 gen(rd());
    uniform_int_distribution<> dis(from_, to_);
    return dis(gen);
}
 
int main()
{
    int from = -10, to = 10;
    for (int i = 0; i<20; i++)
        cout<<random_int(from, to)<<" ";
    cout<<endl;
    system("pause");
    return 0;
}
Спасибо! А можно так же но только случайно 1 и 0 выводить?
 
Текущее время: 21:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru