пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

I семестр:
» Информатика

Понятие одномерных массивов. Инициализация массивов.

Массив -  ограниченная упорядоченная совокупность однотипных величин. Для обозначения отдельных компонент используется конструкция,  называемая переменной с индексом или с индексами:  A[5]     S[k+1]     B[3,5].

Пример описания одномерного массива:

Type

   Massiv = array [1..20] of Real;

Var

    A, B: Massiv;

        C: array [10..30] of Integer;

Инициализация элементов массива:   Для ввода  или вывода массива в список ввода или вывода помещается переменная с индексом,  а операторы ввода или  вывода  выполняются  в цикле, изменяя при каждой итерации значение индекса. Первый способ для одномерного массива:

type Mass= Array[1..10] of Real;

const

    K: Mass= ( 0, 2.1, 4, 5.65, 6.1, 6.7, 7.2, 8, 8.7, 9.3 );

При инициализации двумерных массивов значения компонент каждого из входящих в него одномерных массивов записывается в скобках:

type Mass3x2= Array[1..3,1..2] of Integer;

 const

    L: Mass3x2= ( (1, 2)

                            (3, 4)

                            (5, 6) );

Второй способ инициализации - использование разновидности процедуры FillChar:   FillChar( var V; NBytes: Word; B: [Byte|Char] );

Инициализирование массива случайными значениями: 

Randomize;

For i:=1 to 10 do

               A[i]:=Random(100);

Ввод элементов двумерного массива:

B:array [1..20,1..20] of Real.

For i:=1 to 20 do

For i:=1 to 20 do

begin

               Write(‘Введите B[’, i,’]’);

               Read(B[i])

end;


17.01.2015; 22:17
хиты: 0
рейтинг:0
Точные науки
информатика
Информационные науки
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь