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

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



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

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



Каталог товаров и услуг  компаний и организаций, а также интернет магазинов

Каталог товаров и услуг компаний и организаций, а т...

В сегодняшний век информатизации у каждой компании России есть возможность заявить о себе ярко. Адреса и информацию о компании многие люди ищут в Интернете, так как давно заменили печатный справочник ...
БДСМ. Некоторые советы

БДСМ. Некоторые советы

БДСМ – это широкий диапазон межличностных отношений. И они не всегда включает в себя боль. Эта психосексуальная субкультура включает в себя такие понятия, как неволя и дисциплина, доминирование и подч...
Топография в сфере архитектуры и строительства

Топография в сфере архитектуры и строительства

Геодезия (землеразделение) тесно связана с разграничением участков земли, как наука, занимается изучением поверхности Земли. Возникнув еще в древности, геодезия начала развиваться параллельно с нуждам...
Отделочные материалы в ванной комнате

Отделочные материалы в ванной комнате

 В настоящее время ванная  и туалет становятся важным местом в доме. Когда Вы приступите к отделке ванной , Вам нужно будет ответить на несколько вопросов. Вам следует  выбрать ванну, раковину, туалет...
Как устроить ребенка в белорусский детский сад?

Как устроить ребенка в белорусский детский сад?

Люди постарше помнят, что устройство ребенка в детский садик еще в недавние годы было серьезной проблемой. Сегодня ситуация в Беларуси несколько иная. Мест в этих дошкольных учреждениях больше, чем де...
Астрология. Стремления Души

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

Однако, с точки зрения христианства, есть другой вариант трудной жизни человека. Он может посредством своей тяжёлой жизни искупить грехи своего рода. Его умершие (или даже живущие) родственники не мог...
Стоит прочесть

Международный валютный рынок Forex

Название Forex (форекс) произошло от англоязычного словосочетания «foreign exchange» (иностранная ва...

Как найти хорошего адвоката в Киеве?

Как найти хорошего адвоката в Киеве, спросите Вы? Да очень просто на самом-то деле! Открываете Вашу ...

Шиномонтажное оборудование бу

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

Как создать музыкальный шедевр в FruityLoops? Инте

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

Что такое «Кебра Нагаст»?

«Кебра Нагаст», что в переводе значит «Слава Царей», — это Эфиопс...

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

Очищение организма зачастую сопрягается с определенными трудностями, связанными с голоданием, примен...

Льняная мука: полезные свойства этого и иных разно

Отдельные разновидности муки имеют не только отличный друг от друга вкус, но и разный набор витамино...

Как обмануть аппетит? Советы для тонкой талии

Снова праздники на носу. В вечернее платье нужно обязательно влезть… Спина открытая. Никаких ...

Автошкола в ЮВАО: как выбрать хорошую автомобильну

Сегодня населенный пункт устанавливает особые правила. В первую очередь на скорость жизни. Если хоче...

Как стать астрономом-любителем? Планируем наблюден

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



Развивая портал:

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

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