Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
maks_rnd
1 / 1 / 2
Регистрация: 01.10.2013
Сообщений: 57
1

Сформировать двумерный массив C(n ×m) , так, что бы каждый элемент матрицы был равен: cij= ai+ bj

19.12.2013, 22:54. Просмотров 922. Ответов 1
Метки нет (Все метки)

ЗАДАНИЕ.№5 Дано два одномерных массива разной длины a(n) и b(m). Сформировать двумерный массив C(n ×m) , так, что бы каждый элемент матрицы был равен: cij= ai+ bj
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 22:54
Ответы с готовыми решениями:

Сформировать массив так, чтобы каждый элемент, начиная с третьего, был равен произведеннию двух предыдущих
uses crt; var a:array of integer; i,n:integer; begin writeln (' Введите длину массива');...

Дан двумерный массив. Сформировать одномерный массив, каждый элемент которого равен количеству элементов строки, больших данного числа
1)Дан двумерный массив размерностью 4х6, заполненный целыми числами, введенными с клавиатуры....

Сформировать массив В, каждый элемент которого равен первому латинскому символу соответствующей строки матрицы
{Дан массив А из N строк. Сформировать массив В, каждый элемент которого равен первому латинскому...

Сформировать массив так, что каждый i-й элемент массива равен сумме элементов соответствующей строки заданной матрицы
Ступор. Примерно понимаю, что нужно сначала элементы строки 0 из массива B поместить в массив А,...

Сформировать массив так, чтобы каждый последующий элемент, начиная с третьего, был равен разности двух предыдущих
Напишите пожалуйста программу формирования и вывода массива произвольного размера так, чтобы каждый...

1
ermolay
3444 / 2382 / 2135
Регистрация: 04.12.2011
Сообщений: 3,965
20.12.2013, 04:55 2
Лучший ответ Сообщение было отмечено maks_rnd как решение

Решение

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
const
  nmax = 20;
var
  a,b: array[1..nmax] of integer;
  c: array[1..nmax,1..nmax] of integer;
  n,m,i,j: integer;
begin
  repeat
    write('Ââåäèòå ðàçìåðû ìàññèâîâ n, m: ');
    readln(n,m);
  until (n in [1..nmax]) and (m in [1..nmax]);
  
  writeln('Ìàññèâ A:');
  for i:=1 to n do
  begin
    a[i]:=random(9)+1;
    write(a[i]:4);
  end;
  writeln;
  
  writeln('Ìàññèâ B:');
  for i:=1 to m do
  begin
    b[i]:=random(9)+1;
    write(b[i]:4);
  end;
  writeln;
  
  writeln('Ìàòðèöà C:');
  for i:=1 to n do
  begin
    for j:=1 to m do
    begin
      c[i,j]:=a[i]+b[j];
      write(c[i,j]:4);
    end;
    writeln;
  end;
  readln;
end.
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2013, 04:55

Сформировать вектор В, каждый элемент которого равен скалярному произведению строки матрицы A [M × N] на вектор Х
Условие:Сформировать вектор В, каждый элемент которого равен скалярному произведению строки матрицы...

Двумерный массив. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца
Дан двумерный массив, целых чисел. Сформировать одномерный массив, каждый элемент которого равен...

Двумерный массив. Сформировать одномерный массив каждый элемент которого равен первому нечетному элементу соответствующей строки
Здравствуйте. Выручайте ;) Сформировать одномерный массив каждый элемент которого равен первому...


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

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

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