Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Oleksa
0 / 0 / 0
Регистрация: 03.12.2012
Сообщений: 8
#1

Обьединение двух массивов в третий (с чередованием их елементов). Как сделать задачу? - C++

03.12.2012, 21:38. Просмотров 467. Ответов 3
Метки нет (Все метки)

Дано 2 одинаковых по длине одномерных массива.Нужно обьединить их в 3ий, чередуя елементы 1го и 2го массивов.

---
То есть, если у нас есть 2 массива А и В длины n
[A] = { a0, a1, ... an };
[B] = { b0, b1, ... bn }.
В результате нужно получить
[С] = { a0, b0, a1, b1, ... an, bn }
массив С (длины 2n).

Как это сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2012, 21:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Обьединение двух массивов в третий (с чередованием их елементов). Как сделать задачу? (C++):

Обьединение двух массивов в одном - C++
#include <iostream> #include <cstdio> #include <time.h> using namespace std; void main(){ srand(time(NULL)); int a; ...

Как из двух массивов создать третий? - C++
Допустим дан массив А и B, как создать массив С???

Из двух массивов сформировать третий - C++
помогите решить задачу, плиз!!!! из массивов A и B сформировать массив C так, чтобы элементы массива располагались следующим образом:...

Объединение двух массивов в третий - C++
Как это можно сделать?

Перенести записи с двух массивов в третий - C++
Помогите пожалйста))) Очень нужно) Можна идею подсказать как сделать задание, а то я не совсем понимаю как его делать. Задание: ...

На основе двух массивов сформировать третий - C++
Здравствуйте уважаемые программисты, мне завтра сдавать задание, а я все никак не могу разобраться, помогите кто чем может :( Задание ...

3
Kuzia domovenok
2117 / 1946 / 190
Регистрация: 25.03.2012
Сообщений: 6,750
Записей в блоге: 1
03.12.2012, 21:41 #2
C++
1
2
3
4
for(int i=0; i<n; i++){
c[2*i]=a[i];
c[2*i+1]=b[i];
}
в чём проблема?
1
Oleksa
0 / 0 / 0
Регистрация: 03.12.2012
Сообщений: 8
03.12.2012, 23:13  [ТС] #3
Хммм...
А что делать, если массивы уже заданы в программе, конкретными числами?
0
Kuzia domovenok
2117 / 1946 / 190
Регистрация: 25.03.2012
Сообщений: 6,750
Записей в блоге: 1
03.12.2012, 23:15 #4
так программу покажи, я что-то не понимаю, что значит "конкретными числами"
0
03.12.2012, 23:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2012, 23:15
Привет! Вот еще темы с ответами:

Как сделать флаг чередованием --**--**... ? - C++
Язык Си.

Из двух массивов, упорядоченных по возрастанию, получить третий - C++
Из двух массивов A(N) и B(M), упорядоченных по возрастанию, получить за один просмотр массив С(К), также упорядоченный по возрастанию, в...

Из данных двух массивов образовать третий массив - C++
Из данных двух массивов образуется третий массив: сначала элементы первого массива, в конце элементы второго массива; помогите...

Объединить записи двух массивов и занести их в третий - C++
Заданы два массива записей. Первый содержит данные - фамилии и адреса, второй - соответствующие номера телефонов. Составить программу,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.