Работа с массивами на языке паскаль(Статья 3)

При поиске максимального и минимального, в цикле происходит сравнение элементов, с тем элементом, который претендует стать максимальным(минимальным). Но вот не задача, если, например, ищется минимальный, то перед тем как сравнимать элементы с переменной в которой бедет храниться минимальный, что ей присвоить? Может быть ноль, нет так как массив может быть только из положительных чисел, и тогда минимальным будет элемент равный нулю, которой может даже и не входить в данный массив. То есть нужно такое число, которое будет или больше всех элементов массива, или же будет одним из элементов массива. Я при поиске минимального присваиваю этой переменной значение первого элемента массива, то есть min := a[1]; и цикл начинаю уже со второго элемента, то есть значение минимального не стоит сравнивать с первым элементом, так как это он и есть в переменной минимального. Плюсы такого присвоения, это
1) цикл уменьшается на 1.
2) в задаче уменьшается на одну операцию присвоения, то есть, очень часто встречал, что в качестве минимального перед циклом присваивают maxint, то есть максимальное число целых чисел, но вот зачем, я согласился бы если все элементы в массиве были равны этому числу, тогда да ничего страшного, но в другом случае, сразу же при начале цикла, будет идти сравнение с первым элементом массива, и если он окажется не равен переменной минимального, то нужно будет присвоить значение первого, а если еще нужно будет присвоить индексы, и так далее, то есть на мой взгляд не очень удобно так делать.
Аналогично и при поиске минимального, то есть присвоить переменной в качестве максимального элемента первый элемент массива. Вроде и мелочь, но все же, Вам не нужно будет ломать голово какой же элемент присвоить в качестве миксимального или в качестве минимального, просто используйте первый элемент массива
Но что же делеть, если нужно найти максимальный среди отрицательных, или же минимальный среди положительных. То есть мы же не можем с уверенностью утверждать, что первый элемент подходит под эти ограничения. Я в данном случае делаю цикл, в котором нахожу первый подходящий по критериям элемент и его присваиваю переменной отвечающей за минимальный(максимальный) элемент, а далее уже с ним сравниваю остальные элементы матрицы либо одномерного массива.
Помните, хоть компьютер и железный не нужно перегружать его лишними вычислениями.
Виталий каталог решенных задач на паскале morereal.ru
13:40 27.05.2019



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Отбойники из нержавейки

Отбойники из нержавейки

Для защиты витрин магазинов, колонн, стен зданий, пешеходных дорожек используются, в последнее время, так называемые отбойники. И с каждым годом на них повышается спрос. Особенно популярными становятс...
Как проезжать перекрёстки с круговым движением?

Как проезжать перекрёстки с круговым движением?

С 20 ноября 2010 года вступили в силу поправки к Правилам дорожного движения Российской Федерации. Они касаются многих пунктов. И большинству водителей они понятны. А вот на перекрёстках с кругов...
Экстракорпоральное оплодотворение (ЭКО)

Экстракорпоральное оплодотворение (ЭКО)

Универсальным и наиболее эффективным методом лечения бесплодия в настоящее время считается экстракорпоральное оплодотворение (ЭКО), или оплодотворение в "пробирке". Лечебная процедура ЭКО со...
Полировка, шлифовка мрамора и гранита. Кристаллизация мрамора

Полировка, шлифовка мрамора и гранита. Кристаллизаци...

Все большей популярностью в наше время пользуется отделка домов и офисов из мрамора и или гранита . Приобретая натуральное покрытие, немногие задумываются о том, что за ним требуется тщательный уход. ...
Биоэнергокапли - эффективное очищение организма

Биоэнергокапли - эффективное очищение организма

Очищение организма зачастую сопрягается с определенными трудностями, связанными с голоданием, применением неудобных процедур, вынуждающих ограничивать себя в движении, питании и даже прибегать к помещ...
Умный свет в умном доме

Умный свет в умном доме

Задумываясь над дизайном интерьеров квартиры, загородного дома или офиса, люди большое внимание уделяют не только отделочным материалам, мебели и бытовой технике. Ведь каким бы замечательным ни было о...
Самое интересное

Вкусные рецепты: Холодник белорусский, Маринованны

Холодник белорусскийЛук репчатый очистить, мелко порезать Свеклу отварить до полной готовности, очис...

Алкотестер - полезное и надежное орудие правды

Отчего алкотестер покажет больше промилле, но не меньше Выбор оружия правды, - покупка алкотестера...

Почему преподаватели не любят ЕГЭ? Часть 1

В процессе обсуждения статьи Т. Арбениной «Почему ученики не любят ЕГЭ?» родилась идея п...

Профилированный брус естественной влажности: из че

В этой статье хочу рассказать о таком популярном стройматериале, как брус из хвойных пород деревьев....

Летучие ингибиторы коррозии технологической серии

Проблема защиты металлов от коррозии, знакомая человечеству с древних времен, остается чрезвычайно а...

Лечение в государственной больнице: недостатки и р

В наше время люди стали очень трепетно относиться к своему здоровью. Все уже понимают важность ежего...

Астрология. Стремления Души

Однако, с точки зрения христианства, есть другой вариант трудной жизни человека. Он может посредство...

«И как вы обходились без компьютеров?» Хотите, рас

Вопрос этот мне задало очаровательное юное существо, которое я пытался научить азам английского язык...

Вкусные рецепты: Буженина по-польски, просто пирож

Буженина по-польскиВоду налить в большую кастрюлю с толстым дном. Майонез сначала развести в небольш...

Создание сайтов или как выбирать web-студию?

Сейчас, когда Интернет проникает все глубже и глубже, когда число пользователей растет в геометричес...



О портале:

Наш сайт является ресурсом, который включает в себя широкий ассортимент познавательных и отличных статей. Каждый гость отыщет для себя что-нибудь полезное. Современный дизайн позволяет вам моментально находить нужную информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех гаджетах. Теперь найти нужную информацию стало совершенно просто.

Мы подобрали для вас познавательные и увлекательные статьи. На нашем портале вы отыщите ответы на интересующие вас вопросы. Элементарная система поиска дает возможность вам моментально отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на любых электронных устройствах. Отныне, поиск актуальной информации будет занимать у вас считанные секунды.