Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 1
Регистрация: 29.05.2014
Сообщений: 3
1

Получить одномерный массив, элементы которого – суммы элементов соответствующих столбцов исходной матрицы

29.05.2014, 22:38. Показов 1255. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана матрица целых чисел размером nхm. Получить одномерный массив, элементы которого – суммы элементов соответствующих столбцов исходной матрицы.

Дана матрица целых чисел размером nхm. Получить новую матрицу, элементы строк которой больше элементов исходной матрицы на величину максимального элемента соответствующей строки исходной матрицы.

Помогите, пожалуйста, маюсь уже часа полтора, а в голове бардак и непонимание именно этого раздела...
Заранее благодарю!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2014, 22:38
Ответы с готовыми решениями:

Получить одноименный массив, элементы которого - максимальные элементы соответствующих строк исходной матрицы
1. Дана матрица целых чисел размером nxm. Получить одноименный массив, элементы которого -...

Получить массив из минимальных элементов соответствующих столбцов исходной матрицы
Дана матрица целых чисел размером nхm. Получить одномерный массив, элементы которого – минимальные...

Сформировать массив, элементами которого являлись бы суммы положительных элементов соответствующих столбцов матрицы
Задана целочисленная матрица А(1..n,1..n) с компонентами целого типа Сформировать массив В(1..n),...

Двумерный динамический массив (Получить векторный столбец, элементы которого являются наименьшим по модулю столбцов исходной матрицы)
Подскажите, что делаю не так. Задание такое: Дана матрица A(n,m). Получить векторный столбец,...

1
Заблокирован
30.05.2014, 15:17 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Вот код, решающий вашу задачу
(программа проверена)
1
QBasic/QuickBASIC
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
DEFINT A-C, I-J, M-N
OPTION BASE 1
CLS
INPUT "Vvedite N"; n
INPUT "Vvedite M"; m
DIM a(n, m)
DIM c(m)
RANDOMIZE TIMER
 
FOR i = 1 TO n
   FOR j = 1 TO m
      a(i, j) = 20 * RND - 10
      PRINT USING "####"; a(i, j);
   NEXT j
   PRINT
NEXT i
 
FOR j = 1 TO m
   c(j) = 0
NEXT j
 
PRINT
FOR j = 1 TO m
   FOR i = 1 TO n
      c(j) = c(j) + a(i, j)
   NEXT i
NEXT j
 
FOR j = 1 TO m
   PRINT USING "####"; c(j);
NEXT j
END
2
QBasic/QuickBASIC
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
DEFINT A-C, I-J, M-N
OPTION BASE 1
CLS
INPUT "Vvedite N"; n
INPUT "Vvedite M"; m
DIM a(n, m)
DIM b(n, m)
DIM c(n)
RANDOMIZE TIMER
 
FOR i = 1 TO n
   FOR j = 1 TO m
      a(i, j) = 20 * RND - 10
      PRINT USING "####"; a(i, j);
   NEXT j
   PRINT
NEXT i
 
FOR i = 1 TO n
   c(i) = a(i, 1)
NEXT i
 
PRINT
FOR i = 1 TO n
   FOR j = 2 TO m
      IF a(i, j) > c(i) THEN c(i) = a(i, j)
   NEXT j
NEXT i
 
FOR i = 1 TO n
   FOR j = 1 TO m
      b(i, j) = a(i, j) + c(i)
   NEXT j
NEXT i
 
FOR i = 1 TO n
   FOR j = 1 TO m
      PRINT USING "####"; b(i, j);
   NEXT j
   PRINT
NEXT i
END
Удачи вам!
0
30.05.2014, 15:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2014, 15:17
Помогаю со студенческими работами здесь

Получить одномерный массив, каждый элемент которого есть сумма элементов строк исходной матрицы
Дана матрица U(4,5). Получить одномерный массив, каждый элемент которого есть сумма элементов строк...

Создать одномерный массив, элементами которого являются суммы элементов столбцов матрицы
Создать одномерный массив, элементами которого являются суммы элементов столбцов матрицы.

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

Сформировать одномерный массив, элементами которого являются строчные суммы исходной матрицы
Дана целочисленная матрица А размерности 4×4. Требуется сформировать одномерный массив, элементами...


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

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