![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 19.04.2011
Сообщений: 8
|
![]()
Здравствуйте, передо мной стоит следующая задача: даны два двумерных квадратных массива (15х15) и (30х30). Нужно с помощью одной функции обработать эти массивы. Собственно проблема в том, что я не знаю как эти массивы передать в функцию, подозреваю что нужно использовать динамический массив.... Подскажите , пожалуйста, как это сделать правильно.
Delphi Последний раз редактировалось sanyok_amd; 19.04.2011 в 20:39. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 14.04.2011
Сообщений: 126
|
![]()
язык какой?)
Нам больше не нужно смотреть на мир сквозь замочную скважину 64Кб сегмента (с) ВалИк
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
язык-то какой?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#4 |
Регистрация: 19.04.2011
Сообщений: 8
|
![]()
извиняюсь, забыл написать - delphi
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 14.04.2011
Сообщений: 126
|
![]()
тока мне непонятно : какого типа массивы, задаются с клавиатуры или рандомно, и как обработать?
Нам больше не нужно смотреть на мир сквозь замочную скважину 64Кб сегмента (с) ВалИк
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 19.04.2011
Сообщений: 8
|
![]()
Массивы задаются рандомно, нужно подсчитать сумму всех элементов каждого из массивов без учёта элементов главной диагонали. Обязательное условие - обработать массивы одной подпрограммой. Решить задачу без подпрограммы не составляет труда, а вот как передать эти массивы в функцию-? С помощью двух подпрограмм тоже не составляет труда решить задачу, одна обрабатывает первый массив, другая - второй. В общем такие пироги....сори, чайник.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 14.04.2011
Сообщений: 126
|
![]()
функция находит сумму элементов массива и выводит ее?
тоесть буквально это будет выглядеть s:=myfunction(a,b)? где а и б - массивы?
Нам больше не нужно смотреть на мир сквозь замочную скважину 64Кб сегмента (с) ВалИк
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 19.04.2011
Сообщений: 8
|
![]()
вот условие задачи:
Вычислить сумму элементов каждой из матриц А(15,15) и В(30,30) без учета элементов главной диагонали. Задачу решить с использованием подпрограммы. Подозреваю, что ответ должен состоять из двух чисел: сумма(А) и сумма(В) тело функции примерно такое: for i:=1 to n do begin for j:=1 to n do begin if i<>j then sum:=sum+H[i,j]; end; end; |
![]() |
![]() |
![]() |
#10 |
Регистрация: 19.04.2011
Сообщений: 8
|
![]()
да, функция будет вызвана 2 раза. Я не знаю, как одной и той же функцией обработать массивы различного размера...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двумерные массивы | 1Dima | Помощь студентам | 2 | 27.03.2011 22:01 |
Си Двумерные массивы | Денни | Помощь студентам | 1 | 04.07.2010 22:21 |
Двумерные массивы.... :( | Pavel_Ghost | Помощь студентам | 2 | 29.05.2010 05:56 |
Двумерные массивы | V@liK | Помощь студентам | 9 | 04.02.2010 10:48 |
Массивы двумерные | Nika_D | Помощь студентам | 3 | 19.01.2008 23:45 |