|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.01.2023, 22:06 | #1 |
Регистрация: 15.12.2022
Сообщений: 6
|
Двумерный массив, сумма элементов массива на С
Составить программу генерации и обработки квадратной матрицы размером n×n.
Вычислить среднее арифметическое положительных элементов матрицы, стоящих выше главной диагонали. Найти в матрице первую по порядку строку с наибольшей суммой элементов. Вывести ее номер. Почему функция может постоянно крашится? Код:
|
02.01.2023, 22:34 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Заполнять, наверное, стоит числами поменьше, чтобы легче было проверять расчеты. Можно не обходить матрицу целиком, а только ту часть, что выше главной диагонали. Перед расчетом среднего арифметического стоит проверить, что там вообще были положительные числа. И доделайте часть про суммы строк - заведите отдельную переменную для суммы текущей строки и её сравнивайте с sum, а еще нужна отдельная переменная для номера строки.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
02.01.2023, 22:51 | #3 |
Регистрация: 15.12.2022
Сообщений: 6
|
|
03.01.2023, 00:08 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
Если j - номер столбца, то через j.
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Напишите программу, которая заполняет массив из N элементов целыми числами в диапазоне [ A , B ] и определяет количество элементов этого массива, у которых сумма цифр равна K . | triplefake | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 17.11.2020 11:29 |
Двумерный массив в C++ Формирование массива из min элементов строк матрицы,а функция 2 - Поиск max элемента массива. | kisel2014 | Общие вопросы C/C++ | 0 | 18.12.2019 00:36 |
Вычислить z=s1+s2/2, где s1-сумма положительных элементов массива X(8); s2-сумма отрицательных элементов массива Y(10) . обе суммы | Лидия 188 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 06.11.2015 18:44 |
C# Массив. Сумма двух элементов массива. | Skipper Ok | Помощь студентам | 3 | 15.09.2014 08:19 |
Двумерный массив. Определить минимальную сумму элементов строки двумерного массива | vralayala | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 23.09.2013 08:45 |