Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции Информатика_заочн / Лекция2.6информатика

.doc
Скачиваний:
44
Добавлен:
17.03.2015
Размер:
44.03 Кб
Скачать
  1. Определение суммы и произведения элементов одномерного массива.

  1. Поиск максимального (минимального элемента) в одномерном массиве.

В алгоритме используются вспомогательные переменные max и min, которым будет присвоено соответственно значения максимального и минимального элементов массива. Для сохранения номера максимального (минимального) элемента используется переменная k.

За максимальный элемент на начальном этапе принимается заведомо маленькое число, например max=-1030, соответственно за минимальный элемент принимается заведомо большое число, например min=1030.

  1. Упорядочение элементов одномерного массива по возрастанию (убыванию).

При упорядочении воспользуемся методом «пузырька». Открываются два цикла: в первом параметр i пробегает значения от 1 до n-1 (), а во втором параметр j пробегает значения от i-1 до n. Первый элемент массива сравнивается с остальными, начиная со второго элемента. Если при сравнении встретится элемент значение, которого меньше чем значение первого элемента, то происходит обмен значениями. В итоге первым элементом становится наименьший по значению элемент. Затем второй элемент массива сравнивается с остальными, начиная с третьего и т.д. Последний элемент автоматически становится на свое место. В алгоритме используется вспомогательная переменная b, которая исполняет роль буфера при обмене элементов массива значениями.

по возрастанию: по убыванию: