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

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

Автор статьи: неизвестный | Дата публикации: 02:27 15.12.2016 Morereal.Ru




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

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



Кому и зачем надо загонять женщин в кухонное стойло?

Кому и зачем надо загонять женщин в кухонное ...


Вы не замечали, что женские статьи (советы, посты, рассылки и т. д. ) на тему «как обустроить семью» — они всегда о том, что надо делать женщине, чтобы семья была хорошая? А вот...


Стратегия внутридневной торговли (против двойных нулей)

Стратегия внутридневной торговли (против двой...


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


Вкусные рецепты: Креветки в медовой глазури, закуска"хорошая", Фасолевый салат «по-гречески»

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


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


Какую систему защиты выбрать для автомобиля? Часть 2

Какую систему защиты выбрать для автомобиля? ...


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


Борьба за выживание на гонках в Латвии

Борьба за выживание на гонках в Латвии


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


Чистка карбюратора

Чистка карбюратора


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


Популярное

Чем опасны женские измены?

Часто приходится слышать, что удачная и разумная измена укрепляет семью. Так ли это на самом деле и, особенно, так ли это в случае, когда изменяет жена? Попробуем разобраться. Очень хотелос...

Платно вызвать врача на дом: что требуется знать

В последнее время все чаще можно встретить блоки информации о платном вызове врачей на дом: такая помощь с каждым разом пользуется возрастающей популярностью. Плюсы вызова врача за плату: Всегда свое...

Как устроить физкультминутку для полного ребенка?

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

Как не допустить ожирения у ребенка? Дети и родите

Не стоит винить наследственность в ожирении ребенка. Если ребенок относительно здоров, то его полнота — результат неправильного образа жизни и режима питания. А это зависит от родителей. Вп...

Ребенку 4-5 лет. Как воспитать из него помощника?

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

Блондинкам стало легче парковаться.

В Китайской провинции Хебей появилась розовая парковка - сконструирована она для водителей-женщин. Специфичность "женского" паркинга состоит не только в цвете, но и в увеличенном размере парко-места. ...

Исследование Таро Теней

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

Детские коляски, современный взгляд

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

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

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

Как заменить кран отопителя ваз

Кран отопителя ваз принято менять к началу отопительного сезона. Операция эта, скажем прямо, не очень приятная. Мучительные попытки прикрутить кран отопителя ваз в позе "зю" обычно остаются безуспешн...

О портале:

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

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