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

Надо создать массив путем слияния двух произвольных одномерных массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ работа со строками. Перевернуть, заданную пользователем строку, в отдельной функции http://www.cyberforum.ru/cpp-beginners/thread838037.html
задание- перевернуть, заданную пользователем строку, в отдельной функции; написал вот такой код, переворачиваю-> копирую->вывожу //ex7_1.cpp //переворачивает строку #include <iostream> #include <string> #include <conio.h> using namespace std;
C++ что не так с конструктором с параметрами создаю экземпляры класса , один через конструктор с параметрами но указываю параметрами он мне пишет ошибка что преобразования типов не допустимо , как мне исправит свою ошибку Объявления класса #pragma once #include <iostream> #include <fstream> #include <stdio.h> #include <time.h> using namespace std; //класс матрица class Tabel http://www.cyberforum.ru/cpp-beginners/thread838026.html
C++ сформировать двумерный массив в котором каждая строка содержит элементы массива равные номеру строки +2(увеличивается на два)
сформировать двумерный массив в котором каждая строка содержит элементы массива равные номеру строки +2(увеличивается на два) .Например запрашиваю 1 строку, открывается 3 строка , то есть увеличивается на 2.
Массив. Парные элементы массиве А удвоить, а нечетные оставить без изменений C++
элемента массива А сформировать массив B такого же размера по правилу: парные элементы массиве А удвоить, а нечетные оставить без изменений.
C++ Пишет ошибку http://www.cyberforum.ru/cpp-beginners/thread838000.html
Задача: Написать функцию, проверяющую есть ли отрицательные элементы в указанной строке двумерного массива. Удалить из массива все строки с отрицательными элементами, удаленная строка заполняется 0 и переносится в конец массива. Вот сам код: #include <iostream> using namespace std; #include <math.h> #include <stdio.h> #define ROWS 4 #define COLUMNS 4
C++ Файлы Borland C++ (консоль) Имеются два типизированных файла одинакового размера, элементами которых являются числа. Получить третий файл каждый элемент которого равен меньшему из соответствующих элементов заданных файлов. подробнее

Показать сообщение отдельно
anmartex
...
 Аватар для anmartex
1700 / 1193 / 494
Регистрация: 12.02.2013
Сообщений: 1,978
15.04.2013, 06:46     Надо создать массив путем слияния двух произвольных одномерных массивов
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
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <stdio.h>
 
void Two2One(int m1[], int nM1, int m2[], int nM2, int m3[])
{
    int i = 0, j = 0;
 
    int nMax = (nM1 < nM2) ? nM2 : nM1;
 
    for (i = 0; i < nMax; ++i)
    {
        if (i < nM1)
        {
            m3[j++] = m1[i];
        }
 
        if (i < nM2)
        {
            m3[j++] = m2[i];
        }
    }
}
 
int main()
{
 
    int m1[4] = { 1, 3, 5, 7 };
    int m2[3] = { 2, 4, 6 };
    int m3[7];
    int i;
 
    Two2One(m1, 4, m2, 3, m3);
 
    for (i = 0; i < 7; ++i)
    {
        printf("%d ", m3[i]);
    }
 
    return 0;
}
Код
stdout: 
1 2 3 4 5 6 7
 
Текущее время: 16:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru