|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.01.2019, 18:40 | #1 |
Регистрация: 14.01.2019
Сообщений: 4
|
Поиск нулей в динам массиве
Как в динамическом массиве выполнить поиск нулей кроме главной диагонали и записать их индексы. Причем когда нашли первый 0 в строке, то тут же переходим на следующую строку, дальше так же по всем строкам. А потом в другом динамическом массиве с числами, выполнить сумму чисел по записанным индексам. Пожалуйста помогите, не получается
Код:
|
14.01.2019, 18:41 | #2 |
Регистрация: 14.01.2019
Сообщений: 4
|
Код:
|
14.01.2019, 21:11 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Мож у меня что с глазами - я в упор не вижу тут ни одного динамического массива.
Последний раз редактировалось digitalis; 14.01.2019 в 21:28. |
14.01.2019, 21:18 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Там вообще код странный.
Код:
Код:
Очерелной бессмысленный бегин. Код:
|
14.01.2019, 21:22 | #5 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Дык я ж и говорю - взято из сети какое-то бессмысленное мычание - а теперь: "ребяты, по быстрому сделайте мне из этой ###ни нужную мне прогу завтра к зачету!" .
Чем засорять форум такой... <censored> - Не лучше ли открыть в той же сети обучалку на тему: Динамические массивы? И пальцы меньше мозолить, и голове польза возможна хотя вряд ли http://konspect.blogspot.com/2012/02...in-delphi.html Последний раз редактировалось digitalis; 14.01.2019 в 21:26. |
15.01.2019, 08:48 | #6 |
Регистрация: 14.01.2019
Сообщений: 4
|
Да это я главную диагональ обхожу (i=j) , p переменная поиска нулей
|
15.01.2019, 10:27 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Так не обходите же. Это условие вне цикла. Да и зачем p вообще при таком условии, а тем более проводить с ним такие операции... Вообще нужен один двойной цикл с бреком и условием, что элемент равен 0 и не лежит на диагонали.
|
15.01.2019, 11:12 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
ТС же не понимает для чего begin end нужно )
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
16.01.2019, 09:23 | #9 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
Итого: паскаль или делфи?
как вводим массив? где инициализация через setlength()? можете нормально ТЗ расписать, а не своими словами?
from dark to light)
|
17.01.2019, 15:18 | #10 |
Регистрация: 14.01.2019
Сообщений: 4
|
Смотри, файл. Тут 2 таблицы. Ищем в правой нули, но только первый попавшийся в строке и запишем его индекс. И далее по строкам. В левой таблице, на тех же индексах выполнить сумму.
Вот заполним массив таблицей с нулями а дальше тогда как?.. Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск не пересекающихся нулей в матрице | Armageddets | Помощь студентам | 10 | 04.11.2014 12:08 |
Delhhi. Графики ф-ий. Поиск нулей | Nasty1 | Помощь студентам | 0 | 02.04.2012 21:42 |
посчитать количество нулей в массиве | melie91 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 22.02.2011 13:49 |
Матрица n*n и поиск нулей. | Avus | Общие вопросы Delphi | 2 | 20.12.2010 15:46 |
В массиве G(6;8) определить номер столбца с наименьшим количеством нулей. | Катюня | Помощь студентам | 2 | 21.01.2009 06:26 |