Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
198 / 10 / 3
Регистрация: 30.04.2016
Сообщений: 732

Суммы каждого столбца и номер столбца с максимальной суммой

06.07.2020, 13:22. Показов 656. Ответов 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
Суммы каждого столбца  и номер столбца с максимальной суммой.
CLS
DIM Z(5, 4)
DATA 4,9,12,5,-7,17,-15,8,3,14
DATA 20,2,10,3,16,-21,4,-7,11,-6
   FOR i = 1 TO 5
   FOR j = 1 TO 4
      READ Z(I, j)
LOCATE i * 1, j * 42
       PRINT Z(i, j);
        S = S + Z(i, j)
   NEXT j, i: PRINT
PRINT “ Сумма массива: “; S
 ‘Блок сумм каждого столбца
LOCATE 7, 2
      PRINT “ Суммы столбцов:”
          FOR j= 1 TO 4
         SUM = 0
   FOR i = 1 TO 5
          SUM = SUM + Z(x, j)
   NEXT i: PRINT
LOCATE 8, j * 4 - 2
      PRINT   SUM:
        IF Smax < SUM THEN
             Smax = SUM
             imax = i
        END IF
   NEXT j
LOCATE 9, 1
PRINT “ Столбец  с max  суммой эл-в: “; imax
На выходе имеем:
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
4    9     12    5
-7    17  -15    8
 3    14    20    2
 10   3     16   -21
 4    -7     11   -6
Сумма массива:  82
Суммы столбцов:
14    36    44   -12
Столбец с max суммой:  6
Почему столбец с max суммой показан 6, а не 3?

Для программы по определению сумм каждого ряда и номера строки с max суммой всё в порядке.
Вот такой выход для этой программы:
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
Исходный массив:       Суммы строк:
 4    9     12    5                         30
-7    17  -15   8                          3
 3    14    20   2                          39
 10   3     16  -21                        8
 4    -7    11   -6                          2
Сумма массива:  82
Ряд с max суммой эл-в:  3
Здесь всё в порядке. А почему же со столбцами не получилось?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.07.2020, 13:22
Ответы с готовыми решениями:

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

Матрицы: Найти номер столбца с максимальной суммой элементов
В матрице А(5,6). Найти номер столбца с максимальной суммой элементов. Помогите ребят.. В программировании ноль..

Определить номер столбца матрицы с максимальной суммой элементов и размер этой суммы
Задание было такое &quot;В заданной матрицы размерности 6 на 4 определить номер столбца с максимальной суммой элементов и размер этой...

1
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
06.07.2020, 17:46
вместо
Цитата Сообщение от Petro29 Посмотреть сообщение
imax = i
в 26 строке
напишите
QBasic/QuickBASIC
1
imax = j
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.07.2020, 17:46
Помогаю со студенческими работами здесь

В матрице найти номер строки с максимальной суммой элементов и номер столбца с минимальной суммой элементов
Вывести на консоль номер строки с максимальной суммой элементов и номер столбца с минимальной суммой элементов package lab3; import...

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

Определить номер столбца с максимальной суммой положительных элементов
Дан двумерный массив размером m*n, заполненный промежутками от -30 до 30 Определить в нем номер столбца с максимальной суммой положительных...

Определить номер столбца матрицы с максимальной суммой элементов
определить номер столбца матрицы имеющей максимальную сумму елементов...Заранее спасибо

Найти номер столбца матрицы с максимальной суммой элементов
Помогите, пожалуйста, с задачей! Ввести с клавиатуры целочисленную матрицу размера 4х4. Найти номер столбца с максимальной суммой...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru