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

Разделить массив на 4 части - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу разобраться в коде http://www.cyberforum.ru/cpp-beginners/thread1640819.html
Всем дня доброго.В плюсах я ровным счетом 0.Расшифровать по нормальному не могу.Отрывок из кода описывающего программы шахматы. bool proverka_hoda(string name_figure, int start_posX, int start_posY, int novayaPosX, int novayaPosY) { bool t = false; if (name_figure == "пешка") { if (start_posX == novayaPosX && start_posY + 1 == novayaPosY) t = true; else if (start_posX...
C++ Подкиньте лёгкие или средние задачи на тему классов, для закрепления и усвоения Мне нужны легкие или средние задачи на тему классов, для закрепления и усвоения. Нашел задачу про работника, мучился долго, но сделал:scratch: http://www.cyberforum.ru/cpp-beginners/thread1640808.html
C++ Алгоритм Маркова для получения палиндрома
у меня есть программа использования алгоритма маркова для заданного слова состоящего из алфавита {a,b} что мне нужно дописать в коде что б это слово проверялось на то полином это или нет? вот собственно код #include <iostream> #include <iomanip> using namespace std; int main() {
C++ Запись и чтение объектов класса в файл С ++
Здравствуйте! Вчера писала сюда по поводу динамического массива, где мне помогли. Сегодня столкнулась с такой проблемой - пытаюсь записать мой динамический массив ( является контейнером для элементов), но после отладки - пишет ошибка, при этом сам файл создается, но в него ничего не записывается. #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> #include <cstring>...
C++ Вычисление числа Пи http://www.cyberforum.ru/cpp-beginners/thread1640767.html
Ребят, помогите с заданиями! Написать программу для вычисления числа π по формуле: π / 24 = Σ_ (k = 1) ^ n▒1 / k (3 / (q ^ k-1) 4 / (q ^ 2k-1) + 1 / (q ^ 4k-1)), где n - количество знаков в числе π (точность расчета) q = 23.14069263277926. Расчет должен быть распределен между несколькими процессами. Пользователь должен иметь возможность задать максимальное количество одновременно...
C++ Как в CodeBlocks отключить ненужные варнинги? У функции нет прототипа. CodeBlocks показывает предупреждение. warning: no previous prototype for function 'CreateArray' | Как поотключать эти ненужные варнинги? подробнее

Показать сообщение отдельно
GbaLog-
Любитель чаепитий
2710 / 1243 / 300
Регистрация: 24.08.2014
Сообщений: 4,449
Записей в блоге: 1
Завершенные тесты: 2
17.01.2016, 15:58
gogaloh,
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
#include <iostream>
#include <array>
#include <random>
#include <ctime>
 
using namespace std;
 
int main() {
    mt19937 gen(time(nullptr));
    uniform_int_distribution<int> dist(-100,100);
    const int n = 40;
    array<int,n> g_arr = {0};
    array<int,n/4> arr1 = {0};
    array<int,n/4> arr2 = {0};
    array<int,n/4> arr3 = {0};
    array<int,n/4> arr4 = {0};
    
    for( auto& i : g_arr )
        i = dist(gen);
    for(int i = 0; i < n/4; i++ ) {
        arr1[i] = g_arr[i];
        arr2[i] = g_arr[n-10+i];
        arr3[i] = g_arr[n-20+i];
        arr4[i] = g_arr[n-30+i];
    }
}
Вот так что ли?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru