0 / 0 / 0
Регистрация: 28.10.2020
Сообщений: 8
|
|
1 | |
Для каждого столбца заданной матрицы найти и напечатать номера строк, содержащих отрицательные элементы01.11.2020, 18:12. Показов 1499. Ответов 7
Метки Pascal (Паскаль) (Все метки)
Для каждого столбца заданной матрицы T найти и напечатать номера строк, содержащих отрицательные элементы.
Матрицу можно взять, например, 4x4 или 4x6 Больше ничего не могу написать т.к сам не понял что от меня хотят
0
|
01.11.2020, 18:12 | |
Ответы с готовыми решениями:
7
Для каждой строки заданной матрицы найти и напечатать номера столбцов, содержащих отрицательные элементы Для каждой строки заданной матрицы А{5,4) найти и напечатать номера столбцов, содержащих ненулевые элементы Для каждой строки заданной матрицы А найти и напечатать номера столбцов, содержащих НЕнулевые элементы, m=5, n=4. Для каждой строки заданной матрицы найти номера столбцов, содержащих ненулевые элементы |
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
01.11.2020, 18:21 | 2 |
0
|
Модератор
10011 / 5366 / 3340
Регистрация: 17.08.2012
Сообщений: 16,351
|
||||||
02.11.2020, 07:39 | 3 | |||||
Сообщение было отмечено LKe_ как решение
Решение
Отчего же, всё предельно ясно. Если перевести с русского на русский, нужно для каждого столбца матрицы напечатать номера отрицательных элементов.
0
|
0 / 0 / 0
Регистрация: 28.10.2020
Сообщений: 8
|
|
02.11.2020, 16:51 [ТС] | 4 |
строчка "for j := 1 to n do" ,которая идет после k:=0 ,оказалась лишней
(Program1.pas(25) : Ошибка времени выполнения: Индекс находился вне границ массива.). А так все работает,спасибо огромное
0
|
Модератор
10011 / 5366 / 3340
Регистрация: 17.08.2012
Сообщений: 16,351
|
||||||
02.11.2020, 19:11 | 5 | |||||
Неправда. Никакая из строк не лишняя. Вероятно, Вы внесли какую-то отсебятину в мою программу вместо того, чтобы определить, что Вы делаете не так. Рано радоваться.
Не знаю, как именно Вы исказили мою программу, но после строки k := 0; идёт совершенно не та строка, которую Вы указали. Смотрите:
Полагаю, заходите на форум со смартфона? В этом проблема? Так можно же, к примеру, выделить текст, и отправить его самому себе на почту. Если нет, то необязательно так. Наверняка найдётся способ сохранения текста куда-либо с Вашего смартфона. Или, может быть, Вы не знаете, как открыть сторонний текстовый файл в Вашей среде программирования?
0
|
0 / 0 / 0
Регистрация: 28.10.2020
Сообщений: 8
|
|
03.11.2020, 18:31 [ТС] | 6 |
Я не ту строчку изначально скопировал и отправил сюда. Верно, там не j,а i. Я удалил строчку "for i := 1 to n do. "
Если не убрать ее, то программа выдает ошибку: Program1.pas(25) : Ошибка времени выполнения: Индекс находился вне границ массива.
0
|
0 / 0 / 0
Регистрация: 28.10.2020
Сообщений: 8
|
|
03.11.2020, 18:42 [ТС] | 7 |
Я пень в этом деле, поэтому спорить как правильно не хочу и не имею права. Я просто сделал так, чтобы программа пошла. Верно это или нет - не знаю
0
|
Модератор
10011 / 5366 / 3340
Регистрация: 17.08.2012
Сообщений: 16,351
|
||||||
03.11.2020, 21:24 | 8 | |||||
А, точно. Ошибка. Конечно, выход за границы массива. По i максимальный индекс равен 4, а n равно 6. Замените
0
|
03.11.2020, 21:24 | |
03.11.2020, 21:24 | |
Помогаю со студенческими работами здесь
8
Для каждого столбца заданной матрицы Т(5,3) найти и напечатать элемент, значение которого максимально Как Найти номера строк, содержащих отрицательные элементы в прямоугольной матрице Найти наибольшие, отрицательные, элементы каждого столбца матрицы В матрице найти номера строк, содержащих только нулевые элементы, и номера строк, содержащих только чётные элементы, Найти наибольшие отрицательные элементы каждого столбца матрицы под главной диагональю Для строк, содержащих на главной диагонали отрицательные элементы,найти максимальный элемент Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |