0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 16
|
|
1 | |
Подпрограмма поиска минимума элементов матрицы и его адреса14.04.2015, 21:30. Показов 2179. Ответов 5
Метки нет Все метки)
(
Буду признателен если напишите програмку,надо до ночи 15 апреля,совсем уж туго у меня с пониманием pascal'я
![]() Написать подпрограмму поиска минимума элементов матрицы и его адреса. Для проверки подпрограммы создать драйвер, в котором выполнить ввод матрицы; заменить минимумом элементы той строки, на которой он находится; вывод матрицы.
0
|
|
14.04.2015, 21:30 | |
Ответы с готовыми решениями:
5
Написать подпрограмму поиска минимума элементов матрицы и его адреса Подпрограмма поиска минимального и его адреса среди элементов массива Подпрограмма: поиск минимального элемента массива и его адреса 1. Ввести символьный массив. Найти адреса всех парных его элементов. 2. Вывести адреса элементов массива 4 на 4, находящ |
![]() 6806 / 4565 / 4817
Регистрация: 05.06.2014
Сообщений: 22,438
|
|
14.04.2015, 21:31 | 2 |
0
|
0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 16
|
|
14.04.2015, 21:40 [ТС] | 3 |
Ну под "драйвером" имеется ввиду тело "материнской" программы которое бы содержало данную подпрограмму и функционировало с ней выполняя в конкретном случае следующее...
При запуске программы (драйвера) мы вводим матрицу (двумерный массив) затем программа запускает нашу подпрограмму выполняется обработка данных из "драйвера" и выводятся в переменную результат подпрограммы а через эту переменную уже заменяется строка на значения полученные в ходе обработки.
0
|
Модератор
9593 / 4912 / 3245
Регистрация: 17.08.2012
Сообщений: 15,346
|
|||||||||||||||||||||
16.04.2015, 00:05 | 4 | ||||||||||||||||||||
Mixali4, под драйвером в программировании всегда имелась ввиду резидентная программа для управления каким-либо физическим или виртуальным устройством. То, что Вы называете драйвером, всегда называлось вызывающей программой. Допускаю, что в Вашем учебном заведении термин "драйвер" используется в указанном Вами контексте. В этом случае в Вашем учебном заведении Вам придётся обзывать вызывающую программу драйвером, для других же мест рекомендую Вам использовать термин "вызывающая программа".
В качестве подпрограммы в данном случае логично использовать процедуру, а не функцию, так как возвращаемых параметров более одного. К сожалению, в турбо паскале в подпрограмму передать матрицу напрямую без танцев с бубном нереально. Не напрямую - возможно. Два наиболее часто используемых способа: использовать массив в подпрограмме как глобальную переменную, или передавать в подпрограмму переменную пользовательского типа. Массив как глобальная переменная:
1
|
0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 16
|
||||||
16.04.2015, 00:09 [ТС] | 5 | |||||
Спасибо!
Я написал вот так)
0
|
Модератор
9593 / 4912 / 3245
Регистрация: 17.08.2012
Сообщений: 15,346
|
||||||||||||||||||||||||||
16.04.2015, 00:36 | 6 | |||||||||||||||||||||||||
Есть ошибочки и недочёты.
Ещё гляну, что не так. Добавлено через 4 минуты
Добавлено через 5 минут
Добавлено через 2 минуты
Добавлено через 4 минуты Не по теме: Да, и заключайте Ваш код в теги, для этого нужно нажать слово "PASCAL" в шапке редактора сообщений, и вставить код между тегами, либо выделить код и нажать упомянутое слово. Ну и, формат кода у Вас "излишне аскетичный"... Код плохо читается, не разбери поймёшь, что где...
0
|
16.04.2015, 00:36 | |
Помогаю со студенческими работами здесь
6
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |