Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Масив. Створення, сума, пошук (Lazarus)

Total questions: 12

Worksheet time: 16mins

Name
Class
Date
1.

Яким службовим словом в програмі позначається масив?

a)

array

b)

const

c)

button

d)

memo

2.

Який об'єкт використовують в програмі Lazarus для введення та виведення масиву?

a)

array

b)

const

c)

button

d)

memo

3.

Яка команда використовується при заповнені масиву випадковими цілими числами в межах 40?

a)

randomize

b)

const

c)

random (40)

d)

random

e)

array

4.

Який елемент є корисним для введення та виведення як лінійних масивів, так і двовимірних?


Підказка: він міститься на вкладці Additional.

a)

StringGrid

b)

Edit

c)

TPanel

d)

TShape

5.

На малюнку зображено розв'язок задачі. Знайдіть умову цієї задачі.

a)

Від'ємні елементи масиву А замінити числом 25.

b)

Знайти добуток всіх елементів масиву А[1..N].

c)

Знайти суму додатних елементів масиву A[1..N].

d)

Елементи масиву А, що мають парні індекси, замінити нулем.

6.

На малюнку зображено розв'язок задачі. Знайдіть умову цієї задачі.

a)

Від'ємні елементи масиву А замінити числом 25.

b)

Знайти добуток всіх елементів масиву А[1..N].

c)

Знайти суму додатних елементів масиву A[1..N].

d)

Визначити індекс найбільшого числа в масиві А[1..N].

7.

На малюнку зображено розв'язок задачі. Знайдіть умову цієї задачі.

a)

Від'ємні елементи масиву А замінити числом 25.

b)

Знайти добуток всіх елементів масиву А[1..N].

c)

Знайти суму додатних елементів масиву A[1..N].

d)

Визначити кількість додатних елементів масиву А.

8.

Яким елементом у середовищі Lazarus можна задати багаторядкове текстове поле?

a)

Memo

b)

Edit

c)

Button

d)

Label

9.

Які значення властивостей задані для елемента StringGrid, зображеного на рисунку?

(виберіть декілька правильних варіантів)

a)

StringGrid1.RowCount = 4

b)

StringGrid1.FixedRows = 1

c)

StringGrid1.FixedCols = 0

d)

StringGrid1.ColCount = 6

10.

Що виконує дана програма?

begin

a[i]:= StrToInt(Memo1.Lines[0]);

for i:=1 to 15 do

a[i+1]:= StrToInt(Memo1.Lines[i]);

end;

a)

Вводить 16 елементів до поля Мемо1

b)

Вводить 15 елементів до поля Мемо1

c)

Рахує кількість елементів у полі Мемо1

d)

Виводить суму 15 елементів з поля Мемо1

11.

Що виконує даний фрагмент програми?

procedure TForm1.Button1Click(Sender:

TObject);

begin

s:=0;

a[i]:= StrToInt(Memo1.Lines[0]);

for i:=1 to 9 do

begin

a[i+1]:= StrToInt(Memo1.Lines[i]);

S:=S+a[i];

end;

edit1.Text:=IntToStr(S);

end;

a)

Рахує кількість додатніх елементів масиву

b)

Рахує додатні елементи масиву

c)

Рахує суму елементів масиву

d)

Рахує кількість парних елементів масиву

12.

Як називається елемент 2 ?

a)

Edit1

b)

StringGrid1

c)

Memo1

d)

Button1