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

Соединить массивы произвольно вставляя элементы 1 во 2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу для системы вращающихся шестеренок http://www.cyberforum.ru/cpp-beginners/thread1715149.html
помогите ,пожалуйста, составить программу. на плоскости заданна система из N одинаковых сцепленных шестеренок. схема сцепления задается.система приводится во вращение одной шестеренкой, которую обозначаем первой. необходимо для заданной системы шестеренок определить будет ли она вращаться или ее заклинит. шестеренка может крутиться только в два направления (1,2). от передачи движения от...
C++ Ко всем положительным элементам массива прибавить первый элемент, а из нулевых вычесть заданное число Всем привет. Ребят помогите срочно. Не могу написать простенькую программу. Дан массив M(10). Ко всем положительным нужно прибавить первый элемент,а из нулевых вычесть число B. B=-6. Вывести этот массив на экран. http://www.cyberforum.ru/cpp-beginners/thread1715121.html
Определить количество элементов массива, отличных от последнего элемента и их суммы C++
Дан массив Р(10). Определить количество элементов , отличных от последнего элемента и их суммы 2 -4 5 6 2 -3 2 10 -2 2.
C++ Из положительных элементов массива вычесть первый элемент, из остальных - второй элемент
Дан массив L(7). Из положительных элементов вычесть первый элемент, из остальных - второй элемент. Вывести новый массив на печать.2 3 -4 -10 5 7 -3 .
C++ Напишите программу, при помощи которой можно пересчитать цену из долларов в рубли или из рублей в доллары http://www.cyberforum.ru/cpp-beginners/thread1715107.html
4. Напишите программу, при помощи которой можно пересчитать цену из долларов в рубли или из рублей в доллары.
C++ Напишите программу, при помощи которой можно подсчитать цену бензина на автозаправочной станции 3. Напишите программу, при помощи которой можно подсчитать цену бензина на автозаправочной станции. Исходные данные для расчета — число литров, марка бензина (92, 95 или 98) и наличие дисконтной карты. подробнее

Показать сообщение отдельно
Stryder
1 / 1 / 1
Регистрация: 16.09.2013
Сообщений: 78

Соединить массивы произвольно вставляя элементы 1 во 2 - C++

19.04.2016, 08:27. Просмотров 144. Ответов 4
Метки (Все метки)

Может кто нибудь идею подкинуть как соединить 2 массива , с произвольной вставкой элементов в первый?
Пытался так
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
# include <iostream> 
using namespace std; 
#include <conio.h> 
#include "stdafx.h"
 
 
int main()
{   int  n=5,m=5;
    int *a=new int[n];
    int *b = new int[m];
    for (int i=0;i<n;i++)
    {
        cout<<"Vvedite element"<<endl;
        cin >> a[i];
          
    }
    for (int i=0;i<n;i++)
    {
        cout<<"Vvedite element"<<endl;
        cin >> b[i];
    }
 
    for (int i=0;i<n;i++)
    {
        if (b[i]<=a[i])
        {
            n++;
            m--;
            a[i-1]=a[i];
            a[i]=b[i];
            a[i+1]=a[i+2];
            
        }
    }
    
    for (int i=0;i<n;i++)
    {
        cout<<"Element : "<<a[i]<<endl;
    }
 
    system ("PAUSE");
    return 0;
}
Но он их вырезает просто

3 задание на фото:
Миниатюры
Соединить массивы произвольно вставляя элементы 1 во 2  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru