Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
1 / 1 / 1
Регистрация: 21.07.2013
Сообщений: 109
1

Двумерный массив.Найти сумму элементов в каждом столбце и занести ее в новый одномерный массив.Где ошибка?

28.04.2015, 13:07. Показов 1450. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Delphi
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
program Project14;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
type mas1=array [1..30] of integer;
     mas2=array [1..20,1..30] of integer;
Var A:mas2; i,j,m,n,sum:Integer;
    B:mas1;
begin
  { TODO -oUser -cConsole Main : Insert code here }
writeln('Введите число строк массива n= ');
readln(n);
writeln('Введите число столбцов массива m= ');
readln(m);
writeln('Введите исходный массив A:');
for i := 1 to n do
  for j := 1 to m do
    readln(A[i,j]);
    for j := 1 to m do begin
      sum:=0;
        for i := 1 to n do
          if A[i,j]>0 then
            sum:=sum+A[i,j];
            B[i]:=sum;
    end;
    writeln('Результирующий массив B:');
    for j := 1 to m do
      writeln(B[j]:5);
      readln;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2015, 13:07
Ответы с готовыми решениями:

Дан двумерный массив 5 на 5. Найти количество простых чисел в каждом столбце матрицы и вывести в одномерный массив
Из матрицы 5на5 вывести количество простых чисел в одномерный массив, в котором будет 5 чисел в...

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

Дан двумерный массив. Найти сумму и количество элементов в каждом столбце кратных k1 или k2.
Дан двумерный массив. Найти сумму и количество элементов в каждом столбце кратных k1 или k2.

Дан двумерный квадратный массив, найти максимальное число в каждом столбце и найти их сумму
Помогите пожалуйста!!! От этого зависит оценка в аттестате! Задача: Дан двумерный квадратный...

6
Модератор
3491 / 2614 / 741
Регистрация: 19.09.2012
Сообщений: 7,976
28.04.2015, 13:50 2
Откуда взялась проверка: ?
Delphi
1
if A[i,j]>0 then
0
1 / 1 / 1
Регистрация: 21.07.2013
Сообщений: 109
28.04.2015, 14:04  [ТС] 3
хм..в принципе оно здесь не нужно
0
0 / 0 / 0
Регистрация: 28.04.2015
Сообщений: 2
28.04.2015, 14:15 4
sum:=0;
попробуй на строку выше переставь
0
1 / 1 / 1
Регистрация: 21.07.2013
Сообщений: 109
28.04.2015, 14:22  [ТС] 5
что-то одни нули выдает
0
Модератор
3491 / 2614 / 741
Регистрация: 19.09.2012
Сообщений: 7,976
28.04.2015, 14:29 6
Строка 26 должна быть:
Delphi
1
B[j]:=sum;
1
1 / 1 / 1
Регистрация: 21.07.2013
Сообщений: 109
28.04.2015, 14:35  [ТС] 7
о получилось,спасибо.а вот как сделать, чтобы массив можно было вводить в виде таблицы, а то мне приходится вводить все в один столбик?
0
28.04.2015, 14:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2015, 14:35
Помогаю со студенческими работами здесь

Дан двумерный массив.Найдите сумму и количество элементов в каждом столбце: являющихся простыми числами
Дан двумерный массив.Найдите сумму и количество элементов в каждом столбце: являющихся простыми...

Найти количество положительных элементов в каждом столбце и создать с значений одномерный массив
Задана матрица А(N,M). Найти кол-во положительных элементов в каждом столбце и создать с этих...

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

Дан двумерный массив.Найти число пар одинаковых (соседних) элементов в каждом столбце
1) Дан двумерный массив.Найти число пар одинаковых (соседних) элементов в каждом столбце. ...


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

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