А
A [ 4 ] := 11;
Имя массива
Индекс (порядковый номер) элемента массива
Значение элемента массива
Определение 1
A
Var имя:ARRAY[1..N] OF тип;
Объявление массива в разделе описания переменных:
Например:
Var A:Array[1..10] of Integer;
Var Tem:Array[1..100] of Real;
Имя массива
Количество элементов
Тип элементов
a[i]=2*a[i]+6
2 способ. Вывод с комментариями:
for i:=1 to 10 do writeln ('a[', i, ']=', a[i]);
Заполнения массива A(10) случайными числами и вывод элементов массива
begin
for i:=1 to 10 do a[i]:=random(100);
for i:=1 to 10 do write (a[i],` `);
end.
Вывод значений массива на экран по вертикали (в столбец);
For i:=1 to n do
Writeln(a[i]);
Определяется ячейка памяти (переменная s),
в которой будет последовательно накапливаться
результат суммирования
Переменной s присваивается начальное значение 0
- число, не влияющее на результат сложения
Для каждого элемента массива из переменной s
считывается её текущее значение и складывается
со значением элемента массива;
полученный результат присваивается переменной s.
Нахождение наибольшего элемента
в стопке карточек с записанными числами:
Повторить действия, описанные в пункте 2 для всех
оставшихся карточек
При организации поиска
наибольшего элемента массива
правильнее искать его индекс.
!
program n_5;
var n, i: integer;
a: array[1..10] of integer;
begin
randomize;
for i:=1 to 10 do a[i]:=random(100);
for i:=1 to 10 do write (a[i],` `);
n:=0;
for i:=1 to 10 do
if a[i]=50 then n:=i;
if n=0 then write('Нет') else write (i)
end.
Будет найден первый из элементов, удовлетворяющих условию.
program kolich;
var k, i: integer;
a: array[1..10] of integer;
begin
randomize;
for i:=1 to 10 do a[i]:=random(100);
for i:=1 to 10 do write (a[i],` `);
k:=0;
for i:=1 to 10 do
if a[i]>50 then k:=k+1;
write('k=', k)
end.
3. В неотсортированной части массива снова выбирается
максимальный элемент; он меняется местами с первым
неотсортированным элементом массива
Действия пункта 3 повторяются с неотсортированными
элементами массива, пока не останется один
неотсортированный элемент (минимальный)
Сортировка элементов массива по невозрастанию
выбором осуществляется следующим образом:
Присваивание значений
Заполнение массива
Суммирование элементов
Сортировка элементов массива
Поиск элемента во свойствам
Задачи по обработке массива
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть