|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2016, 12:33 | #1 |
Регистрация: 14.02.2016
Сообщений: 9
|
Подпрограммы с параметрами процедурного типа. Получение из двух векторов третьего
С помощью подпрограммы с параметром процедурного типа получить из двух векторов третий, каждый элемент которого равен меньшему элементу исходных векторов, и вектор, состоящий из сумм соответствующих компонентов исходных векторов
|
14.02.2016, 13:04 | #2 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,656
|
автор, ты задание понимаешь? я - нет.
постановщик задачи - любитель специальных грибов. расшифруй, пжлст. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
14.02.2016, 13:04 | #3 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
Код:
|
14.02.2016, 13:10 | #4 | ||
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,656
|
Цитата:
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 14.02.2016 в 13:13. |
||
14.02.2016, 13:13 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Раньше думал, что параметры процедурного типа это что-то вроде такого. Теперь засомневался
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.02.2016, 13:14 | #6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,656
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
14.02.2016, 19:57 | #7 | |
Регистрация: 13.02.2016
Сообщений: 4
|
Цитата:
|
|
14.02.2016, 20:46 | #8 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,570
|
Цитата:
Почему надо нумеровать от нуля? Честно скажу не знаю, но я читал доводы на эту тему. Среди доводов мне запомнился такой. Когда мы нумеруем массивы от 1, ты мы попросту не экономно расходуем память, так как не используем допустимый для нумерации нуль. От себя могу добавить, что 0 - это тоже допустимое состояние какого-нибудь регистра. Например, у нас есть 8 битный регистр. Он может иметь состояния от 00000000 до 11111111. Так вот, начальное состояние - нуль - самое обычное и вполне допустимое. И ну потом, про неэкономное использование памяти я уже сказал. Мы можем использовать массив, состоящий из N элементов, а мы используем лишь N-1. Даже в самой(м) Делфи есть структуры хранения данных, где нумерация идёт также от 0 до N-1, если элементов N. Пример: TStringList. Вообще, нумерация я бы сказал, везде идёт от нуля - просто человек привык нумеровать всё от единицы. Последний раз редактировалось Вадим Мошев; 14.02.2016 в 20:49. |
|
14.02.2016, 20:51 | #9 | ||
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,656
|
Цитата:
потому что твой исходник будут другие люди читать. потому что эти люди пишут программы не только на паскале. потому что в цифровой электронике с нуля нумеруется ВСЁ. компилятору-то пофигу. Это просто рекомендация воизбежание путаницы. Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось Вадим Мошев; 14.02.2016 в 20:59. |
||
14.02.2016, 20:58 | #10 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,570
|
Цитата:
В некоторых других ЯП ассоциативные массивы поддерживаются штатно. Например, PHP. Просто, чтобы повеселить публику скажу, что: 1. Массивы там могут быть смешанными (как обычными, так ассоциативными); 2. Могут быть "дырявыми" - то есть, содержать неопределённые элементы (хотя в Паскале так же можно) 3. Элементы массивы не обязаны быть одного и того же типа. то есть, в коде всё это может выглядеть так: PHP код:
Последний раз редактировалось Вадим Мошев; 14.02.2016 в 21:00. |
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычислить значение выражения с заданной точностью. Подпрограммы с параметрами процедурного типа | Petrichor | Помощь студентам | 1 | 24.12.2013 10:00 |
ПОДПРОГРАММЫ С ПАРАМЕТРАМИ ПРОЦЕДУРНОГО ТИПА | Kira09 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 19.12.2010 17:55 |
подпрограммы с параметрами процедурного типа | stargirl | Помощь студентам | 2 | 14.03.2009 14:52 |
Ввод векторов и матриц, умножение матрицы на вектор и вычисление скалярного призведения двух векторов | zverushka | Помощь студентам | 18 | 20.02.2009 15:25 |