Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 27.06.2014
Сообщений: 27
1

Составить программу вычисления суммы столбцов элементов матрицы

27.06.2014, 18:14. Показов 1265. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составить программу вычисления суммы столбцов элементов матрицы. Вычисление суммы оформить в виде процедуры.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.06.2014, 18:14
Ответы с готовыми решениями:

Составить программу вычисления суммы элементов с m1 по m2
Составьте программу вычисления суммы элементов с m1 по m2 (m1 и m2 вводятся с клавиатуры, m1>m2)...

Составить программу для вычисления суммы элементов последовательности
Составьте программы для вычисления суммы элементов последовательности a1,a2,...,a30, имеющих четные...

Составить программу вычисления суммы N элементов бесконечного числового ряда
1. Составить программу вычисления суммы/произведения N элементов бесконечного числового ряда....

Составить программу вычисления и выдачи на печать суммы (или произведения) N элементов
Составить программу вычисления и выдачи на печать суммы (или произведения) N элементов бесконечно-...

2
6 / 6 / 10
Регистрация: 13.06.2014
Сообщений: 30
27.06.2014, 18:31 2
Лучший ответ Сообщение было отмечено AndreyCR7 как решение

Решение

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
program matr;
const n=3;
type matrix=array[1..n,1..n] of integer;
mas=array[1..n] of integer;
var 
a:matrix;
s:mas;
 
procedure input (var a:matrix);
var i,j:integer;
begin
randomize;
for i:=1 to n do
for j:=1 to n do
a[i,j]:=random(9)+1;
end;
 
procedure output (a:matrix;s:mas);
var i,j:integer;
begin
writeln('Матрица');
for i:=1 to n do
begin
 writeln;
 for j:=1 to n do
 write(a[i,j],'  ');
end;
writeln;
writeln('Суммы');
for i:=1 to n do
 write(s[i],' ');
end;
 
procedure sum(a:matrix; var s:mas);
var summ,i,j:integer;
begin
summ:=0;
for j:=1 to n do
begin 
 for i:=1 to n do
 summ:=summ+a[i,j];
s[j]:=summ;
summ:=0;
end;
end;
 
begin
input(a);
sum(a,s);
output(a,s);
end.
1
Супер-модератор
6192 / 2938 / 1300
Регистрация: 04.03.2013
Сообщений: 5,780
Записей в блоге: 1
27.06.2014, 21:10 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
const
  n = 4;
  m = 5;
var
  a : array [1..n, 1..m] of integer;
  i, j, k, s : integer;
 
procedure sum(col : integer; var res : integer);
var y, temp : integer;
begin
  temp := 0;
  for y := 1 to n do
    temp := temp + a[y, col];
  res := temp
end;
 
begin
  randomize;
  writeln('дана матрица:');
  for i := 1 to n do
  begin
    for j := 1 to m do
    begin
      a[i,j] := random(20) - 10;
      write(a[i,j]:4)
    end;
    writeln
  end;
  repeat
    write('введите номер столбца, сумму которого нужно найти: ');
    readln(k);
    if not (k in [1..m]) then writeln('ошибка, повторите ввод')
  until k in [1..m];
  {вычисляем сумму k-го столбца}
  sum(k, s);
  writeln('сумма элементов ', k, '-го столбца равна ', s)
end.
0
27.06.2014, 21:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.06.2014, 21:10
Помогаю со студенческими работами здесь

Составить программу вычисления суммы неповторяющихся элементов одномерного целочисленного массива A(M)
Здравствуйте. Нужно составить программу вычисления суммы неповторяющихся элементов одномерного...

Составить программу для вычисления элементов матрицы Y
Составить программу для вычисления элементов матрицы Y по известным элементам вектора X....

Составить программу вычисления суммы максимальных элементов из каждой строки массива
задан целочисленный массив 10*10. Составить программу вычисления суммы максимальных элементов из...

Составьте программу вычисления суммы нечетных элементов матрицы A(N,N).
Составьте программу вычисления суммы нечетных элементов матрицы A(N,N)


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

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