Задания по теме «Массивы». Задание №1. Задание №2. Задание №3. Задание №4. Задание №5. Задание №6. Задание №7. Задание №8

Задания по теме «Массивы»

Задание №1

Имеется описание:

Type Day = Array [1..365] of Integer;

    Vector = Array [1..30] of Real;

Var A: Vector;

  B: Array [-2..2] of Integer;

  C: Array [0..9] of Vector;

  D: Day;

Для каждого из массивов А, В, С и D указать:

а) сколько в нем элементов;

б) какие значения могут принимать его элементы;

в) как указать его первый и последний элементы.

 

Задание №2

Указать ошибки в следующих описаниях:

Const N = 50;

Type Letter = 'a'.. 'z';

    Vector = Array [Real] of Integer;

    Number = Array[True..False]of (1, 2, 3, 4);

Var K: Integer;

  X: Array [1..K] of Char;

  Y: Array [-N..N] of Real;

  Z: Array [1..3] of Boolean;

 

Задание №3

По следующему описанию

Const M = 10;

Var C: Array [0..M] of Integer;

  B: Array [0..M] of Boolean;                                                                                        

построить массив В по заданному массиву С: элементу В[i] присвоить True, если С[i] - неотрицательное число, и присвоить False в противном случае.

 

Задание №4

Сколько элементов в каждом из следующих массивов:

Var mb: Array[2..20] of Real;

Type myarray1=Array[0..8] of Integer;

    Myarray2=Array[-5..5] of Integer;

Var aa: myarray1;

Bb: myarray2;

 

Задание №5

Используя описания массивов из предыдущего пункта, определить, какие из приведенных обращений к элементам массивов неправильные и почему: MB[3]; myarray1[2]; aa[6]; BB[6]; Aa[0]; bb[0]; bb[-3]; aa[-3].

Задание №6

Составить блок схему части программы и объяснить по ней заполнение массива значениями элементов.

 

Задание №7

Составить блок схему части программы и объяснить по ней вывод значений элементов массива.

 

Задание №8

Составить блок схему части программы и объяснить по ней поиска наибольшего элемента.

 

Задание №9

Составить блок схему части программы и объяснить по ней поиска суммы элементов массива.

 

Задание №10

Составить блок схему части программы и объяснить по ней нахождения количества элементов с заданными свойствами.

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: