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