Similar presentations:
Одномерные массивы целых чисел
1.
Учительинформатики
МБОУ СОШ №7
г.Лобня
Трошина И. А.
2.
Массив - это упорядоченное множествооднотипных элементов
У массива есть имя
У элементов массива есть индексы, т.е.
номера
Например: массив целых чисел
10 15 25 100 24 -5 2 95 -20 43
номер
1
2
3
4
5
6
7
8
Присвоим ему имя A
Массив А состоит из 10 целых чисел
Первый элемент массива – число 10,
последний – число 43
9
10
3.
Указывается имя массива, количествоэлементов и их тип
Например, для массива А из нашего
предыдущего примера:
var A: array [1..10] of integer;
имя массива
служебное
слово, означает
«массив»
номера
элементов от
1-го до
последнего
тип элементов массива
4.
var M: array[1..20] of real;Задание2: описать одномерный
массив B из 130 целых чисел
var B: array[1..130] of integer;
5.
Дан массив А, состоящий из 5 целых чисел:2 8 9 3 -5
Первый элемент массива А записывается: A[1],
пятый – A[5]
Для данного массива:
A[1]=2, A[2]=8, A[3]=9, A[4]=3, A[5]=-5
6.
7.
3 способа:с клавиатуры
случайным образом
по формуле
8.
Для массива А из 10 элементов:for i:=1 to 10 do read(A[i]);
9.
Для массива А из 10 элементов:for i:=1 to 10 do A[i]:=random(n);
n должно быть заранее задано,
функция random(n) выдаёт случайное
вещественное число из отрезка [0,n-1]
10.
Для массива А из 10 элементов:for i:=1 to 10 do A[i]:=2*i-5;
11.
Для массива А из n элементов:for i:=1 to n do write(A[i]:3); -
элементы массива выводятся в одну строку,
на каждый элемент 3 знакопозиции
for i:=1 to n do writeln(A[i]);
элементы массива выводятся в столбец
-
12.
Ввод 105 элементов массива B с клавиатуры(параметр цикла – переменная i,
нумерация начинается с 1)
for i:=1 to 105 do read(B[i]);
13.
Вывод 15 элементов массива А в строку(параметр цикла – переменная k,
нумерация начинается с 1)
for i:=1 to 15 do write(A[i]:3);
14.
Формирование массива M из 20 случайныхчисел, принадлежащих промежутку [10,23]
(параметр цикла – переменная k,
нумерация начинается с 1)
for k:=1 to 20 do M[k]:=10+random(14);