Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сформировать массив путем слияние двух других https://www.cyberforum.ru/ cpp-beginners/ thread527563.html
помогите,пожалуйста,решить! Задан массив A из N элементов и массив B из M элементов. Сформировать массив L из массивов A и B путем их слияния так, чтобы сначала располагались все элементы массива A, а затем все элементы массива B. Значения N и M ввести с клавиатуры, а массивы A и B сформировать из случайных чисел в диапазоне от 0 до 100 Добавлено через 59 минут помогите решить ее.очень нужно...
C++ Рекурсивный обход двумерного массива
Здравствуйте! Не могу составить алгоритм рекурсивного обхода двумерного массива. Например есть массив: 1 2 2 0 1 1 1 2 2 , выбираем произвольную точку, скажем это = 1, то нужно проверить все окружающие его числа, и если они больше чем 0, то увеличить счетчик. Мне нужно алгоритм только для случая, если выбранная тока находится по центру, и у него проверяемых чисел 8. Было бы классно с...
C++ среднее арифметическое Написать программу которая вычисляет среднее арифметическое элементов массива без учета минимального и максимального элементов массива. Для доступа к элементам массива использовать указатель на указатель. https://www.cyberforum.ru/ cpp-beginners/ thread527528.html C++ Квадртная матрица Ребят, помогите, как правильно создать квадратную матрицу, вводить размерность и данные нужно самому, а создание и просмотр матрицы нужно разбить на две функции. https://www.cyberforum.ru/ cpp-beginners/ thread527526.html
Подсчитать количество узлов правого и левого сыновей дерева. C++
Подсчитать количество узлов имеющих левого и правого сыновей, ключи которых находятся в интервале Помогите пожалуста ! Вот какбы сделал рекурсивную функцыю int NodeCount(BinaryTreeNode * node) { if (node->leftChild == NULL && node->rightChild == NULL) return 1;
C++ Поиск в Бинарном Дереве! https://www.cyberforum.ru/ cpp-beginners/ thread527515.html
Задано бинарное дерево. Определить, есть ли в этом дереве хотя бы два одинаковых элемента. Вывести на экран все одинаковые элементы в порядке возрастания значений. Помогите если кто знает неправильно сделал алгоритм поиска двух одинаковых елементов.Предмет теория алгоритмов , по этому контейнеры нельзя использовать... #include "stdafx.h" #include "stdafx.h" #include <iostream> using...
C++ Написать программу, которая определяет в какой строке целочисленной матрицы m*n, самая длинная серия одинаковых элементов. https://www.cyberforum.ru/ cpp-beginners/ thread527499.html
Написать программу, которая определяет в какой строке целочисленной матрицы m*n, самая длинная серия одинаковых элементов. На си
C++ Написать программу, которая определяет самую длинную серию одинаковых элементов матрицы
Написать программу, которая определяет в какой строке целочисленной матрицы m*n, самая длинная серия одинаковых элементов. Добавлено через 39 секунд На си если можно)
C++ atof округляет число Здравствуйте, мне необходимо считать коэффициенты из текстового файла и обработать их, проблема возникла при преобразовании символов в число. Функция atof округляет число до 7-го знака, хотя тип double вроде поддерживает большую точность. Использую Visual C++ 2010 #include "stdafx.h" #include <iostream> #include <stdlib.h> using namespace std; void file_proc(); FILE *fp; FILE... https://www.cyberforum.ru/ cpp-beginners/ thread527490.html C++ минимальный элемент https://www.cyberforum.ru/ cpp-beginners/ thread527451.html
Написать программу, которая выводит минимальный элемент введенного с клавиатуры одномерного массива целых чисел. Для доступа к элементам массива использовать указатель.
C++ преобразование типов
memcpy((void*)stroka,(void*)stroka,ykaz_bukva-ykaz_temp+1); что нужно поставить вместо void* чтоб не было предупреждений
C++ Работа с динамической памятью через указатели. Загадочная ошибка. https://www.cyberforum.ru/ cpp-beginners/ thread527449.html
Пишу в Microsoft Visual Studio ->Win32 Console application ->C++. Есть такая задача: Создать массив из N целых чисел, N вводит пользователь. Заполнить массив случайным образом в диапазоне от 1 до 12. Каждое число это оценка по 12-ти бальной системе. Перевести эти оценки в 5-ти бальную систему, где двойка от 1 до 3 включительно, тройка от 4 до 6, четверка от 7 до 9, пятерка от 10 до 12....
40 / 40 / 34
Регистрация: 16.02.2013
Сообщений: 197
04.03.2013, 17:33 0

Объединение двух массивов - C++ - Ответ 4210251

04.03.2013, 17:33. Показов 43974. Ответов 7
Метки (Все метки)

Ответ

Toshkarikслушай помоги плиз, вообщем смотри я прогу написал почти, вот не могу слить 2 массива можешь концовку написать?
начиная с 62 строки. У нас просто препод помешен на подробностях, хочет чтобы было все расписано подробно

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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <iostream>
#include <conio.h>
#include <clocale>
using namespace std;
 
int main()
{setlocale (LC_ALL, "Russian");
 
 int i,j,n,m,x,a,b,t,c,d,f;
 
 int *arr1,*arr2,*arr3;
 
 cout<<"Введите количество элементов 1 массива: \n";
 cin >> n;
     arr1 = new int [ n ];
      
     for (int i=0; i<n; i++)
        {
        cout<<"Введите элемент 1 неупорядоченного массива="; cin>> arr1[i];
         }
            for (a=1; a<n; a++) 
            for (b=n-1; b>=a; b--)      
           {
            if (arr1[b-1] > arr1[b]) 
              {
                t = arr1[b-1];
                arr1[b-1] = arr1[b];
                arr1[b] = t;
              }
           }
cout<<endl;
 
 
 cout<<"Введите количество элементов 2 массива: \n";
 cin >> m;
     arr2 = new int [ m ];
      
     for (int j=0; j<m; j++)
        {
        cout<<"Введите элемент 2 неупорядоченного массива="; cin>> arr2[j];
         }
            for (c=1; c<m; c++) 
            for (d=m-1; d>=c; d--)
          {
            if (arr2[d-1] > arr2[d]) 
            {
                f = arr2[d-1];
                arr2[d-1] = arr2[d];
                arr2[d] = f;
            }
            }
cout<<"Упорядоченный 1 массив:\n";
    for(t=0; t<n; t++) cout<<arr1[t]<<endl;
cout<<"Упорядоченный 2 массив:\n";
for(f=0; f<m; f++) cout<<arr2[f]<<endl;
cout<<endl;
 
 
 
x = n + m;
arr3 = new int[x];
 
 
 
 
   cout<<"Упорядоченный 3 массив:\n"; 
   for (int k=0; k<x; k++)
   {
       cout<<arr3[k]<<endl;
   }
 
 
_getch();
return 0;
}


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

Объединение двух массивов
Ребята,срочно. Даны два масссива b и c как их объединить в один третий массив d например?

Объединение двух массивов
Пожалуйста! Дано два впорядкованих за зростанням масиви A(m) та B(n). Отримати з них за допомогою...

Объединение двух массивов
Есть два массива констант. a ,b. Необходимо из элементов этих массивов сделать третий массив ab ...

Объединение двух массивов
Даны два упорядоченных по возрастанию массива действительных чисел одинакового размера: и ....

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

Объединение двух массивов
Всем привет! Есть два массива, в которых есть одинаковые элементы: a={1,2,5,64,23,65,34,6} и...

Объединение двух массивов.
Добрый день!!!! Стоит задача из двух массивов сделать один. Первый массив А...

Объединение двух массивов
Добрый день помогите пожалуйста решыть задачу по програмированнию. Есть два массива целых чисел...

Объединение двух массивов
Выполнено два задания:нашли Элементы массива A, которые не включаются в B и Элементы массива B,...

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