Kostikee
1

Решить 2 мерный массив

24.11.2009, 17:26. Показов 1367. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача такая " даны три двух мерных массива A B C числа рандомные и дан массив D.... Нужно сделать что бы Каждый из массивов A,B,C собрал из своего массива все числа в единое И вывел в массив D как то вот так D=[A,B,C].
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2009, 17:26
Ответы с готовыми решениями:

2х мерный массив
Задан двухмеpный массив, содеpжащий n стpок и m столбцов. Дополнить его n+1 стpокой и m+1...

Двух мерный массив
Дан двух мерный массив целых чисел. В третьей сторонке имеются элементы равные нулю. Определить...

Функция на одно мерный массив
Написать функцию, которая определяет, являются ли значения элементов одно мерного массива...

Ввести 2-мерный массив, получить массив, в котором каждый элемент является кубом соответствующего элемента исходного массива
Ввести 2-мерный массив, получить массив, в котором каждый элемент является кубом соответствующего...

11
Платежеспособный зверь
8821 / 4248 / 1618
Регистрация: 28.10.2009
Сообщений: 11,389
24.11.2009, 17:55 2
А сколько столбцов и строк будет? Они ведь разными могут быть A,B,C и что значит D[A,B,C]- трехмерный массив?
0
Программист 1С
859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
24.11.2009, 18:01 3
Да врятли тут трехмерный массив...скорее всего имеется ввиду множество чисел массивов А,В,С.
Хотя написана полная неразбириха.
0
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
24.11.2009, 18:06 4
что значит "собрал в единое N"? Сложить что ли?
0
Программист 1С
859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
24.11.2009, 18:13 5
Тамила, Не знаю, мне кажется имеется ввиду - вывод всех елементов - которые содержаться во всех трех матрицах, и если я не ошибаюсь то могу предложить свое решение.
Pascal
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
uses crt;
const m=5;
      n=4;
var a,b,c:array [1..m,1..n] of integer;
    d:array [1..100] of integer;
    i,j:integer;
begin
clrscr;
randomize;
repeat
until m in [1..50];
repeat
until n in [1..50];
writeln;
writeln('Isxodnaja matrica A:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(100);{заполним матрицу случайными числами в инт[0,99]}
    write(a[i,j]:4);
   end;
  writeln;
 end;
writeln;
repeat
until m in [1..50];
repeat
until n in [1..50];
writeln;
writeln('Isxodnaja matrica B:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    b[i,j]:=random(100);{заполним матрицу случайными числами в инт[0,99]}
    write(b[i,j]:4);
   end;
  writeln;
 end;
writeln;
repeat
until m in [1..50];
repeat
until n in [1..50];
writeln;
writeln('Isxodnaja matrica C:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    c[i,j]:=random(100);{заполним матрицу случайными числами в инт[0,99]}
    write(c[i,j]:4);
   end;
  writeln;
 end;
writeln;
for i:=1 to m do
  for j:=1 to n do begin
  d[i]:=a[i,j];
  write (d[i],' ');
  d[i]:=b[i,j];
  write (d[i],' ');
  d[i]:=c[i,j];
  write (d[i],' ');
  end;
readln
end.
0
Платежеспособный зверь
8821 / 4248 / 1618
Регистрация: 28.10.2009
Сообщений: 11,389
24.11.2009, 19:34 6
Подозрительное решение, но принимаю за правильное, потому что не хочется браться самому.
0
Kostikee
24.11.2009, 19:51 7
Цитата Сообщение от alexevt Посмотреть сообщение
А сколько столбцов и строк будет? Они ведь разными могут быть A,B,C и что значит D[A,B,C]- трехмерный массив?
Выводится массив D В котором Выводиться [сумма А всех массивов, сумма Б масивов и С массивов]
Программист 1С
859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
24.11.2009, 19:57 8
Kostikee,
[сумма А всех массивов, сумма Б масивов и С массивов]
Это как вообще понять можно?
0
кот Бегемот
24.11.2009, 20:05
  #9

Не по теме:

Это ещё что, я тут такую задачу пытался решить:

даны 2 массива, в каждом минимальный встречается раньше.
Результат вывести в виде: массив А, массив В, min.
А вам слабо?

0
Программист 1С
859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
24.11.2009, 20:07 10
alexevt,

Не по теме:

хахах!:D И как успехи?

0
Платежеспособный зверь
8821 / 4248 / 1618
Регистрация: 28.10.2009
Сообщений: 11,389
24.11.2009, 20:09 11
Голову сломал
0
Программист 1С
859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
24.11.2009, 21:31 12
Kostikee, Вот - переделал программу как вам надо!проверяйте.
Pascal
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
uses crt;
const m=5;
      n=4;
var a,b,c:array [1..m,1..n] of integer;
    d:array [1..100] of integer;
    i,j:integer;
begin
clrscr;
randomize;
repeat
until m in [1..50];
repeat
until n in [1..50];
writeln;
writeln('Isxodnaja matrica A:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(100);{заполним матрицу случайными числами в инт[0,99]}
    write(a[i,j]:4);
   end;
  writeln;
 end;
writeln;
repeat
until m in [1..50];
repeat
until n in [1..50];
writeln;
writeln('Isxodnaja matrica B:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    b[i,j]:=random(100);{заполним матрицу случайными числами в инт[0,99]}
    write(b[i,j]:4);
   end;
  writeln;
 end;
writeln;
repeat
until m in [1..50];
repeat
until n in [1..50];
writeln;
writeln('Isxodnaja matrica C:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    c[i,j]:=random(100);{заполним матрицу случайными числами в инт[0,99]}
    write(c[i,j]:4);
   end;
  writeln;
 end;
writeln;
Write (' Massiv D -> ');
for i:=1 to m do
  for j:=1 to n do begin
  d[i]:=a[i,j]+b[i,j]+c[i,j];
  write (d[i],' ');
  end;
readln
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2009, 21:31
Помогаю со студенческими работами здесь

2 мерный массив.
Нужно написать прогу плиз) Буду благодарен)) Дана целочисленная прямоугольная матрица. Определить:...

Сформировать 2х мерный массив
Сформировать 2х мерный массив и вычислить произведение чисел, которые расположены на четных местах...

Двух мерный массив
Дан двух мерный массив размером 7 на 7 найти сумму всех четных элементов массива на отрезке от 0 до...

Как преобразовать 3-х мерный массив в 2-х мерный NumPy
Есть 3-х мерный массив вида: .....], ....].....] Его нужно преобразовать в 2-х мерный массив...


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

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

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