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

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



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

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



Вышивка на крое: преимущества

Вышивка на крое: преимущества

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

Немного истории об автомобилях Opel

Компания Опель впервые представила Opel Meriva на автосалоне в Париже в 2002 году. Опель Мерива – это пятидверный пятиместный минивэн. Вне всяких сомнений, этот автомобиль семейный и не предназначен д...
Строительство вахтовых поселков

Строительство вахтовых поселков

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

Как стать моложе и здоровее? Молодильные яблочки наш...

Читали сказку о молодильных яблочках? Думаете, вымысел? Не тут то было! Чистая правда! Народная мудрость. С ней трудно спорить. «Сказка — ложь, да в ней намек, добрым молодцам &m...
Вкусные рецепты: Клубничное тирамису, мясной рулет"Удиви гостей" вариант, Холодный чизкейк "Снежная малина"

Вкусные рецепты: Клубничное тирамису, мясной рулет&q...

Клубничное тирамисуМаскарпоне взбитьсо 100г сахара, добавить взбитые до густого тягучего состояния сливки и взбить еще раз. 100г клубники измельчить блендером с 50 г сахарного песка. В прямоугольную ф...
Рациональная вера

Рациональная вера

   Сегодня принято различать веру и разум: широко распространено мнение, что верить можно только в то, что еще не проверено экспериментально. Однако мало кто придерживается позиции, что...
Стоит прочесть

Как выЖИТЬ в семейной коммуналке?

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

Дизель-генератор: особенности и достоинства прокат

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

Где лучше всего заказывать высококачественную корп

Корпусная мебель незаменима. Шкафы и системы хранения, комоды, полки и стеллажи требуются в каждой к...

В честь какого памятника была изготовлена медаль?

Знаете ли вы, что некоторые памятник имеют награды? Есть они и у знаменитого монумента Медный в...

Автоаксессуары «Автопрофи» на Интеравто 2015

На выставке «Интеравто 2015» Торговый дом «Автопрофи» представил широкий спектр автоаксессуаров, а т...

Рынок легального софта будет расти

В России, как и во всем мире, происходит рост продаж лицензионного софта. Если в 2005 году объем рын...

Душевые кабины

Душевые кабины - это специальное оборудованное огражденное место для принятия душа. Бывают двух типо...

Скрипт скандинавского аукциона. Как купить и не бы

Сегодня я хочу поговорить с вами о скандинавских аукционах, а именно о скриптах этих аукционов, так ...

Радиоуправляемые модели: разновидности и особеннос

Радиоуправляемые модели – такие игрушки, с которыми все впадают в детство, готовы с ними проводить с...

Дизайн Вашей мечты

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



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

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

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