0 / 0 / 0
Регистрация: 10.01.2013
Сообщений: 57
1

Даны два одномерных массива, нужно объденить их в один одномерный массив

10.01.2013, 12:32. Показов 1374. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
даны два одномерных массива нужно объденить их в один одномерный массив как это сделать понятия не имею помогите пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2013, 12:32
Ответы с готовыми решениями:

Даны два отсортированных одномерных массива, объединить их в один, тоже отсортированный
Даны два отсортированных одномерных массива, объединить их в один, тоже отсортированный. Помогите...

Дан одномерный массив чисел А. Сформируйте два одномерных массива:
одномерный массив Дан одномерный массив чисел А. Сформируйте два одномерных массива: массив В,...

Даны два одномерных массива. Сравнить совпадающие элементы и сформировать массив из максимальных элементов
даны два одномерных массива,сравнить совпадающие элементы и сформировать массив с максимальных...

Даны два одномерных массива, создать третий массив, содержащий элементы первого и второго массивов
Дано два одномерных массива, создать третий массив,который содержит элементы первого и второго...

3
314 / 273 / 272
Регистрация: 25.09.2011
Сообщений: 477
10.01.2013, 13:00 2
еще бы условие для объединения...

Добавлено через 9 минут
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const n=5;
var
  a,b : array[1..n] of byte;
  c: array[1..n*2] of byte;
  i : byte;
begin
  writeln('input massiv A :');
  for i:=1 to n do begin write('A[',i,'] = ');readln(a[i]); end;
  writeln('input massiv B :');
  for i:=1 to n do begin write('B[',i,'] = ');readln(b[i]); end;
  for i:=1 to n do c[i]:=a[i]; for i:=n+1 to n*2 do c[i]:=b[i-n];
  writeln('massive A :'); for i:=1 to n do write(a[i]:4); writeln;
  writeln('massive B :'); for i:=1 to n do write(b[i]:4); writeln;
  writeln('massive C :'); for i:=1 to 2*n do write(c[i]:4); writeln;
  readln;
end.
1
0 / 0 / 0
Регистрация: 10.01.2013
Сообщений: 57
10.01.2013, 15:41  [ТС] 3
нужно чтобы в третий массив сперва записывались числа первого массива а потом второго

Добавлено через 54 секунды
тоесть просто их склеить в один массив

Добавлено через 1 час 48 минут
write(a[i]:4); - можешь еще объяснить что делает эта функция
0
314 / 273 / 272
Регистрация: 25.09.2011
Сообщений: 477
10.01.2013, 17:41 4
Цитата Сообщение от killer man Посмотреть сообщение
write(a[i]:4); - можешь еще объяснить что делает эта функция
выдает на экран значение массива А с индексом i в поле, размером 4 символа (заполняется справа), чтобы не дописывать лишние пробелы. Можно , конечно, и так написать везде Write(' ',a[i]); тоже самое, если a[i] занимает 1 символ.
1
10.01.2013, 17:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2013, 17:41
Помогаю со студенческими работами здесь

Даны два одномерных массива целых чисел (массив A, состоящий из n элементов, массив B - из m элементов)
Даны два одномерных массива целых чисел (массив A, состоящий из n элементов, массив B - из m...

Даны два упорядоченных массива действительных чисел . Переписать числа из них в один массив с сохранением упорядоченности
Даны два упорядоченных массива действительных чисел . Переписать числа из них в один массив с...

Слить два одномерных массива в один
Надо "слить" два одномерние массива в один в который войдут елементы первого массива ,а потом...

Паскаль. Л7. з1. Даны два одномерных массива целых чисел


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

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

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