Рабочие листы
к вашим урокам
Скачать
1 слайд
Массивы
2 слайд
В чем заключается могущество ЭВМ?
Что вы предпримете, если необходимо отыскать свою оценку за самостоятельную работу по информатике в классном журнале?
Было бы так же легко найти свою оценку, если бы они не были упорядочены?
3 слайд
Пример таблицы
4 слайд
Определение
Массив – объединенное одним именем множество однотипных элементов.
Массивы могут быть одномерными и многомерными.
5 слайд
Описание массива
В разделе описания переменных в общем виде описание выглядит так:
<имя>: array [<нижний индекс>..<верхний индекс>] of <тип>;
<имя> - имя переменной массива;
array – зарезервированное слово языка Pascal, обозначающее, что переменная является массивом;
<нижний индекс>, <верхний индекс> - целые константы, определяющие диапазон изменения индексов элементов одномерного массива (то есть размер массива);
<тип> – тип элементов массива.
6 слайд
Например
Ср.балл S[1..N]
Описание массива в разделе описания переменных будет выглядеть следующим образом:
var S: array[1..N] of REAL;
Значения элементов: S[1]= 4,5S[2]=3S[N]= 4,25
7 слайд
Элементы массива
Элементы массива часто получают из случайных чисел.
Например, если необходимо случайное число на отрезке [10;99]:
otr:=10+random(90);
8 слайд
Программа заполнения одномерного массива A[10] случайными числами
program MR;
vara:array [1..10] of integer;
i:integer; {переменная для хранения индекса элемента}
begin
clrscr;{очищаем экран}
randomize;{используем процедуру генерации случайных чисел}
for i:=1 to 10 do{организуем цикл для обработки десяти элементов массива}
begin
a[i]:=1+random(50);{генерируем случайное значение и сохраняем его как элемент массива с номером i}
write('a[':3, i, ']=', a[i]);{выводим на экран имя, номер элемента и его значение в строку}
end;
readkey;
end.
9 слайд
Ввод и вывод элементов
Поэлементный ввод значений массива mas [n] пользователем:
for i:=1 to n do
read(mas[i]);
Вывод значений элементов массива mas [n] в строку:
for i:=1 to n do
write(mas[i]);
Рабочие листы
к вашим урокам
Скачать
6 656 275 материалов в базе
Настоящий материал опубликован пользователем Баиекешова Асия Куанышбаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
6 ч.
Мини-курс
3 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.