Методическое пособие для 9 классов Составители — страница 4

  • От :
  • Категории : Без рубрики

 

Тип индексов — целый . Индексы можно вычислять.

[min..max] — размер массива. min — нижняя, max –верхняя границы индексов. minМожно задавать постоянный массив:

const x: array [1..10] of integer=(4,6,3,5,2,1,7,8,9,13); const x: array [1..8] of char=(‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’);

Элементы таких массивов являются константами.Если массивы одинаковы и отличаются лишь именами, то их можно описать в одной строке:

var a,b,c :array[1..n] of real; , где n -верхняя граница индекса и n описывается в разделе констант.

^

Одномерные — ряд элементов. B[5] — 5-ый элемент массива.

Двумерные — таблицы. B[3,5] — элемент таблицы B ,стоящий в 3 строке и в 5 столбце.

Многомерные — ряд таблиц (изучаются в Вузе).

^ 1. С помощью CONST.2. С помощью READ и циклической конструкции.

3. Часто требуется обнуление ячеек массива. For I:=1 to n do A[I]:=0;

4. Для отладки программ и для программирования игр, тестов применяют заполнение массива случайными числами.

randomizeFor I:=1 to n do A[I]:=random(q-p+1)+p; qp

5. Присваивание значений. A[1]:=7; A[2]:=77; A[3}:=33; и т. д.Способы задания и заполнения массивов в задаче

Пример программы№11: Заполнить и вывести на экран одномерный массив целых чисел. Массив оценок учащихся 5 А класса

1 2 3 4 5 6 Номер ученика в журнале – это индекс массива
^ Васильев Василий Григорьев Григорий Демидов Дмитрий Евсеев Егор ^ В решении задачи Фамилии и Имена не важны найти ученика можно по индексу!!!
5 4 4 3 3 5 Оценка – это значение элемента массива
    1. Способы задания данного массива с клавиатуры
    1. Способы задания данного массива c оператором присваивания

^

var klass5_a: array[1..6] of integer;

{В массиве 6 элементов, элементы- целые числа}

i: integer; {Индекс массива, параметр цикла}

Begin

{**заполнение массива c клавиатуры **}

for i:=1 to 6 do {с помощью цикла с параметром}

begin

write(‘klass5_a [‘,i,’] =’); readln(klass5_a [i]);

end;

{** вывод массива на экран **}

Write(‘Массив klass5_a: ’);

for i:=1 to 6 do

{с помощью цикла с параметром}

write (klass5_a [i], ’ ; ‘); readln; End.

^

var klass5_a: array[1..6] of integer;

{В массиве 6 элементов, элементы- целые числа}

i: integer;

{Индекс массива, параметр цикла}

Begin

{** заполнение массива **}

klass5_a[1]:=5;

klass5_a[2]:=4;

klass5_a[3]:=4;

klass5_a[4]:=3;

klass5_a[5]:=3;

klass5_a[6]:=5;

{**вывод массива на экран **}

Write(‘Массив klass5_a: ’);

for i:=1 to 6 do

{с помощью цикла с параметром}

Write (klass5_a [i],’ : ‘); read; End.

Комментариев нет

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Планы мероприятий
Игра викторина по ЭКОЛОГИИ-10 класс

  Цель игры «Викторина по экологии» : углубить экологические знания Весь класс разбит на четыре команды по 6 человек. Время обдумывания ответа -1 минута. Ведущий читает высказывания великих людей с паузами , там , где пропущены слова. Команды должны вставить эти слова «Оценивать … только по стоимости её материальных богатств- …

Задания
Хирургия и Реаниматология. Тесты. Методическое пособие

Тестовые задания. Хирургия и Реаниматология.   Профилактика хирургической инфекции. Инфекционная безопасность в работе фельдшера   Обезболивание   Кровотечение и гемостаз   Переливание крови и кровозаменителей, инфузионная терапия   Десмургия   Ведение больных в полеоперационном периоде   Синдром повреждения. Открытые повреждения мягких тканей. Механические повреждения костей, суставов и внутренних органов   …

Планы занятий
Профориентационный тест Л.А. Йовайши на определение склонности человека к тому или иному роду деятельности

ПРОФЕССИЯ – это вид трудовой деятельности человека, который требует определенного уровня знаний, специальных умений, подготовки человека и при этом служит источником дохода. Профессиональная принадлежность – одна из важнейших социальных ролей человека так как, выбирая профессию, человек выбирает себе не только работу, но и определенные нормы, жизненные ценности и образ жизни, …