ОДНОМЕРНЫЕ МАССИВЫ
План
Определение понятия «массив»
Описание одномерного массива в программе
Ввод и вывод одномерного массива
Способы заполнения массива
Непосредственное присвоение значения каждому элементу массива прямо в программном коде
Ввод значения с клавиатуры
Заполнение массива числами, сгенерированными случайным образом из указанного интервала
Решение задач
226.50K
Category: programmingprogramming

Одномерные массивы

1. ОДНОМЕРНЫЕ МАССИВЫ

2. План

• Определение понятия «массив»
• Объявление массива в программе
• Ввод и вывод одномерного массива

3. Определение понятия «массив»

Массив представляет собой упорядоченную структуру
однотипных данных, которые называются элементами
массива.
Тип элементов массива называется базовым типом массива.
В Pascal массив рассматривается как переменная
структурированного типа.
Массиву присваивается имя, посредством которого
можно ссылаться на него, как на единое целое, так и на
любой его элемент в отдельности.
Переменная с индексом - идентификатор элемента
массива.

4. Описание одномерного массива в программе

var
<имя массива>: array[<тип индекса>] of <базовый тип>;
Пример:
var
a: array[1..33] of char;
b: array[1..5] of real;
n: array['a'..'z'] of integer;

5. Ввод и вывод одномерного массива

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

6. Способы заполнения массива

Непосредственное присвоение значения каждому
элементу массива прямо в программном коде
Ввод значения с клавиатуры
Заполнение массива числами, сгенерированными
случайным образом из указанного интервала
Задание значений по формуле
Ввод элементов массива из файла

7. Непосредственное присвоение значения каждому элементу массива прямо в программном коде

begin
a[1]:=-21;
a[2]:=-18;
a[3]:=-7.5;
a[4]:=5.6;
a[5]:=10;
a[6]:=18;
a[7]:=22.2;
a[8]:=24;
a[9]:=17;
a[10]:=5.4;
a[11]:=-7;
a[12]:=-18;

8. Ввод значения с клавиатуры

9. Заполнение массива числами, сгенерированными случайным образом из указанного интервала

10. Решение задач

• Дан одномерный массив D из 10
вещественных чисел. Заполнить
массив с клавиатуры, вывести его на
экран и посчитать сумму элементов.
• Дан одномерный массив B,
состоящий из 15 элементов.
Заполнить массив случайными
числами, вывести его на экран и
посчитать произведение элементов.
English     Русский Rules