Презентации "Изучаем Pascal"
Оценка 5

Презентации "Изучаем Pascal"

Оценка 5
Презентации учебные
pptx
информатика
9 кл
01.02.2017
Презентации "Изучаем  Pascal"
Публикация является частью публикации:
14_Массивы.pptx

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Массивы Одномерные массивы

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Введение Массив – набор однотипных данных, имеющих одно имя. Данных много, а имя у них одно! То есть, например, для запоминания группы чисел: 5, 17, -3, -8, 41 можно не описывать 5 различных переменных, а описать одну структуру – массив. Как же обратиться, например, ко второму числу (17)? Дело в том, что каждое значение в массиве имеет свой номер, называемый индексом. Индекс – номер значения в массиве.

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Одномерный массив Визуально представить таким образом: массив можно Имя массива A Название Название Название Название Индексы файла файла файла файла 1 5 2 1 7 3 -3 4 -8 5 4 1 Значения Название Название Название Название элементов файла файла файла файла 517-3-841Название файлаНазвание файлаНазвание файлаНазвание файлаИндексыНазвание файлаНазвание файлаНазвание файлаНазвание файлаЗначения элементовИмя массива

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Объявление массива Для использования массива его нужно объявить в разделе описания переменных. При объявлении нужно указать имя массива, количество элементов и тип элементов. var a:array[1..5] of integer; в Имя массива Объявлен массив с именем a из пяти целочисленных элементов. элементов элементо Тип Количест масси во в var a:array[1..5] of integer;

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Работа с отдельными элементами Для того, чтобы обратится к отдельному элементу массива, нужно записать имя массива и в квадратных скобках указать его индекс: Присвоить второму элементу массива 17 Ввести с клавиатуры пятый a[2]:=17; readln(a[5]); writeln(a[3]); Так как индексы изменяются по порядку, то для формирования, обработки и вывода элементов обычно используют цикл for Вывести на экран третий элемент элемент Присвоить второму элементу массива 17Ввести с клавиатуры пятый элементВывести на экран третий элемент

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Формирование (заполнение) массива for i:=1 to 5 do readln(a[i]); for i:=1 to 5 do a[i]:=2*i; Заполнение массива с клавиатуры Заполнение массива с помощью формул Заполнение массива for i:=1 to 5 do a[i]:=random(100)+1; случайными числами Заполнение массива с клавиатурыЗаполнение массива с помощью формулЗаполнение массива случайными числами

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Вывод массива на экран for i:=1 to 5 do writeln(a[i]); for i:=1 to 5 do write(a[i],' '); writeln; строчку Вывод массива в Вывод массива в столбик write(a[i]:4); Вывод массива в форматированну ю строку Вывод массива в столбикВывод массива в строчкуВывод массива в форматированную строку

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Алгоритм работы с массивами Формирование

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Формирование и вывод Займемся первыми двумя шагами на примере начала конкретной задачи: Сформировать массив из 20 случайных целых чисел в диапазоне от 10 до 50… Согласно двадцать целочисленных следовательно объявление нашего массива будут выглядеть так: элементов, нас условию, у var a:array[1..20] of integer; Ввиду того, что мы будем работать с циклом, нужна еще одна переменная, например i. Итак:

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Формирование и вывод var a:array[1..20] of integer; i:integer; begin for i:=1 to 20 do a[i]:=random(41)+10; for i:=1 to 20 do write(a[i]:4); writeln; end.

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Задания 1. Сформировать массив из 15 целых случайных чисел в диапазоне от -20 до 30 и вывести его на экран. чисел, равных квадрату индекса. 2. Сформировать массив из 6 целых чисел, введенных с клавиатуры и вывести его на экран. 3. Сформировать массив из 10 целых Задания
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
01.02.2017