Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 04.09.2014
Сообщений: 2
1

Найти произведение двумерного и одномерного массивов

04.09.2014, 17:03. Показов 1006. Ответов 2
Метки нет (Все метки)

Задан двухмерный массив A (N, M) и одномерный B (N). Получить их произведение. Напечатать в строк. Паскаль
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2014, 17:03
Ответы с готовыми решениями:

Сравнение двух массивов - двумерного и одномерного
Как сравнить каждое значение двумерного массива, со всеми значениями одномерного массива, на...

Произведение одномерного и двумерного массивов
В общем, есть пример Σ(Ai * Bij) * X + Σ(Ci) * Y И следующие условия - Реализуйте вычисление...

Сравнение одномерного и двумерного массивов
Задание: Массив 5х100 найти средние арифметические значения всех элементов каждой строки матрицы,...

Алгоритмы массивов(одномерного и двумерного)
Вот две задачи.... 1:Заданы два массива{xi} и {yi} (i=от 1 до n). Сформировать массив{cj} по...

2
Эксперт Pascal/Delphi
2373 / 1288 / 1488
Регистрация: 29.08.2014
Сообщений: 4,617
05.09.2014, 08:09 2
Лучший ответ Сообщение было отмечено Максм7777 как решение

Решение

как перемножать предполагается?

Добавлено через 12 минут
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
const
      m=2;
      n=4;
var 
   a:array[1..n,1..m] of integer;
   b:array[1..n] of integer;
   i,j:integer;
begin
  writeln('Заполните массив A');
  for i:=1 to n do
    for j:=1 to m do begin
      write('A[',i,',',j,']=');
      readln(a[i,j]);
    end;
  writeln(' Заполните массив B');
    for i:=1 to n do begin
      write('B[',i,']=');
      readln(b[i]);
    end;
  writeln('Произведение:');
  for i:=1 to n do
    for j:=1 to m do
      writeln('A[',i,',',j,']*B[',i,']=',A[i,j]*B[i]);
  readln;
end.
0
Почетный модератор
64069 / 47481 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
05.09.2014, 09:06 3
Чуть поправлю
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
const m=2;
      n=4;
var
   a:array[1..n,1..m] of integer;
   b,c:array[1..n] of integer;
   i,j:integer;
begin
writeln('Заполните массив A');
for i:=1 to n do
for j:=1 to m do
 begin
  write('A[',i,',',j,']=');
  readln(a[i,j]);
 end;
writeln(' Заполните массив B');
for i:=1 to n do
 begin
  write('B[',i,']=');
  readln(b[i]);
 end;
writeln('Матрица');
for i:=1 to n do
 begin
  for j:=1 to m do
  write(a[i,j]:5);
  writeln
 end;
writeln('Массив');
for i:=1 to n do
write(b[i]:5);
writeln;
for i:=1 to n do
 begin
  c[i]:=0;
  for j:=1 to m do
  c[i]:=c[i]+a[i,j]*b[j];
 end;
writeln('Произведение:');
for i:=1 to n do
write(c[i]:5);
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.09.2014, 09:06

Обработка одномерного и двумерного массивов C++ Builder
Здравствуйте, вынужден просить вас помощи в написании программы на C++ Builder. Само здание:...

Оформить обработку одномерного и двумерного массивов в виде функции
Добрый вечер! Прошу помочь с заданием. Выполнить задания третьего семинара (Одномерные массивы) и...

Составить программу ввода и вывода одномерного и двумерного массивов
Помогите пожалуйста составить программу ввода и вывода одномерного и двумерного массивов, при этом...

Как правильно задать значения элемента одномерного и двумерного массивов
Подскажите, пожалуйста: не могу задать значение элемента массива. вначале делаю инициализацию...


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

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

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