Практическая работа № 8
ТЕМА: Алгоритмы обработки одномерных массивов
ЦЕЛЬ РАБОТЫ: закрепить знания и умения, изученные при изучении темы
«Основы алгоритмов», а также закрепить практические навыки составления
алгоритмов обработки одномерных массивов.
СПРАВОЧНЫЙ МАТЕРИАЛ:
Массивы — последовательности однотипных элементов, число которых
фиксировано и которым присвоено одно имя.
(Пример: шкаф содержащий множество пронумерованных ящиков)
Положение элемента в массиве однозначно определяется его индексами
(одним — если массив одномерный; несколькими — если массив
многомерный).
Количество элементов массива называются размерностью массива.
А(10) – массив с именем А, состоящий из десяти элементов
Пример 1.
Список студентов в группе можно рассматривать как массив (все его
элементы — текстовые величины), а номер по журналу — как индекс
элемента этого массива.
Назовем его массивом K816 . В этом одномерном массиве 28 элементов:
А(1) = «Иванов», А(2) = «Киселев», А(3) = «Сидоров», ..., А(25)= =
«Яковлев».
Ввод элементов одномерного массива
Ввод элементов одномерного массива осуществляется поэлементно в
порядке, необходимом для решения конкретной задачи. Обычно, когда
нужно ввести весь массив, порядок ввода элементов не важен, и элементы
вводятся в порядке возрастания их индексов.
Алгоритм ввода элементов массива A(10)
НАЧАЛО
I=1,10,1
ai
КОНЕЦ
Вариант 1
ЗАДАНИЕ 1Определить массив, состоящий из 10 элементов. Вывести значение его
элементов на экран. Найти сумму элементов, стоящих на нечетных местах.
ЗАДАНИЕ 2
Дан массив D(N), N=25. Найти количество элементов, которые удовлетворяют
условию 0