0 / 0 / 0
Регистрация: 05.03.2017
Сообщений: 31
|
|
1 | |
Поиск количества отрицательных и положительных элементов над главной диагональю матрицы25.04.2017, 18:33. Показов 918. Ответов 11
Метки нет (Все метки)
Здравствуйте помогите пожалуйста с написание программы, всю голову сломал не знаю как сделать.
Задан числовой массив А[1:m, 1:n]. Составить программу поиска количества отрицательных и положительных элементов массива расположенных над главной диагональю и обнуления тех, количество которых минимально. Заранее спасибо.
0
|
25.04.2017, 18:33 | |
Ответы с готовыми решениями:
11
Вычислить сумму положительных элементов матрицы, находящихся над главной диагональю Вычислить сумму положительных элементов матрицы, находящихся над главной диагональю Вычислить количество положительных и отрицательных элементов над главной диагональю матрицы Найти и сравнить количества отрицательных элементов, расположенных над и под главной диагональю матрицы |
131 / 131 / 157
Регистрация: 11.04.2015
Сообщений: 343
|
||||||
25.04.2017, 18:49 | 2 | |||||
вот так находятся элементы выше главной диалонали
1
|
0 / 0 / 0
Регистрация: 05.03.2017
Сообщений: 31
|
|
27.04.2017, 19:48 [ТС] | 3 |
0
|
131 / 131 / 157
Регистрация: 11.04.2015
Сообщений: 343
|
|
27.04.2017, 21:07 | 4 |
инициализация переменных куда запишется количество отрицательных и положительных элементов.
0
|
0 / 0 / 0
Регистрация: 05.03.2017
Сообщений: 31
|
||||||
29.04.2017, 02:39 [ТС] | 5 | |||||
В начале дает мне ввести массив потом вылетает.
Задача была следующая: Задан числовой массив А[1:m, 1:n]. Составить программу поиска количества отрицательных и положительных элементов массива расположенных над главной диагональю и обнуления тех, количество которых минимально. ПОМОГИТЕ! Трубы горят! Код:
0
|
440 / 432 / 159
Регистрация: 21.05.2016
Сообщений: 1,338
|
|
29.04.2017, 03:10 | 6 |
если k=5, то i доходит до 3, j до 4. Получается ты пытаешься прочитать данные из Array[3][4], хотя у Array максимальный индекс [2][2]
0
|
0 / 0 / 0
Регистрация: 05.03.2017
Сообщений: 31
|
||||||
29.04.2017, 03:17 [ТС] | 7 | |||||
oldnewyear, я уже нашел несколько маленьких ошибок типо этого и исправил, но все равно не работает((( вот исправленный код
0
|
0 / 0 / 0
Регистрация: 05.03.2017
Сообщений: 31
|
|
29.04.2017, 03:41 [ТС] | 8 |
Можете пояснить пожалуйста за k, не совсем понимаю как оно здесь работает и чему должно ровняться(я понял что это для того чтобы брать значения выше главной диагонали, не понимаю как работает).
И еще нам не нужно считать отрицательные и положительный элементы нужно их найти и обнулить, не понимаю зачем нужны .
0
|
73 / 73 / 11
Регистрация: 20.11.2009
Сообщений: 238
|
||||||||||||||||
29.04.2017, 13:08 | 9 | |||||||||||||||
В остальном вроде все правильно. Чтобы лишний раз не гонять циклы можно объединить их в один (строки 30 - 47), и в конце добавить вывод массива
1
|
0 / 0 / 0
Регистрация: 05.03.2017
Сообщений: 31
|
|
30.04.2017, 13:14 [ТС] | 10 |
qwarta, про счет количества пропустил, сори, но программа так как не работала так и не работает...
0
|
73 / 73 / 11
Регистрация: 20.11.2009
Сообщений: 238
|
|
01.05.2017, 09:33 | 11 |
1
|
0 / 0 / 0
Регистрация: 05.03.2017
Сообщений: 31
|
||||||
01.05.2017, 11:07 [ТС] | 12 | |||||
qwarta, спасибо за подсказки но я худо бедно еще раз написал код(не без подсказок выше), все начало работать. Спасибо всем.
Вот код, который у меня работает.
0
|
01.05.2017, 11:07 | |
01.05.2017, 11:07 | |
Помогаю со студенческими работами здесь
12
Сумма положительных элементов над главной диагональю матрицы Найти произведение отрицательных элементов над главной диагональю матрицы Найти сумму положительных элементов над главной диагональю матрицы Найти количество положительных элементов над главной диагональю матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |