Складання і виконання алгоритмів знаходження сум і кількостей значень елементів табличної величини

Додано: 14 березня 2022
Предмет: Інформатика, 9 клас
Тест виконано: 1634 рази
9 запитань
Запитання 1

1. Для введення та виведення значень елементів табличної величини в середовищі Lazarus можна скористатися

варіанти відповідей

багаторядковим текстовим полем (компонент (елемент керування) TMemo

текстовим полем

Width

багаторядковим полем (компонент (елемент керування)

Запитання 2

2. Властивість ScrollBars - це....



варіанти відповідей

значення цієї властивості визначає наявність чи відсутність на цьому компоненті смуг прокручування (горизонтальної)

значення цієї властивості визначає наявність чи відсутність на цьому компоненті смуг прокручування (горизонтальної, вертикальної, обох)

визначає можливість або неможливість редагування

є набір значень (текстів),

Запитання 3

3. Lines - це ...


варіанти відповідей

значенням цієї властивості є набір значень (текстів, чисел)

кожен рядок багаторядкового текстового поля має номер, число

значенням цієї властивості є набір значень (текстів), розташованих у рядках цього компонента; кожен рядок багаторядкового текстового поля має номер, нумерація яких починається з 0;

значення цієї властивості визначає можливість або неможливість редагування 

Запитання 4

 4.  a[i] := StrToFloat(Memo1.Lines[i]) .Що означає частина коду?

варіанти відповідей

{дані з рядків першого багаторядкового текстового поля перевести в числа і присвоїти відповідним елементам табличної величини}


{піднести значення елементів табличної величини до квадрата}

очистити друге багаторядкове текстове поле

{вивести значення елементів табличної величини в рядки другого багаторядкового текстового поля}

Запитання 5

5. s := 0.  Для чого присвоюємо ?

варіанти відповідей

{дані з рядків багаторядкового текстового поля перевести в дійсні числа та присвоїти відповідним елементам табличної величини}


{додавання до змінної s значення чергового елемента табличної величини}

виведення результату в напис

{початкове значення для змінної, значення якої визначатиме суму значень елементів табличної величини}


Запитання 6

6.Для чого використовуємо команду   break?

варіанти відповідей

перериваємо виконання циклу, бо задане число є в табличній величині

задане число поки що не траплялося

Порівнюватимемо в циклі послідовно значення елементів табличної величини 

змінити знак елементів на протилежний


Запитання 7

7. Визначити найбільше значення елементів табличної величини. Вибрати код програми

варіанти відповідей

procedure TForm1.Button1Click(Sender: TObject);

var a: array [1..10] of real; i: integer; max: real;

begin

 for i := 1 to 10 do a[i] := StrToFloat(Memo1.Lines[i-1]);

  max := a[1];

  for i := 2 to 10 do If a[i] > max Then max := a[i];

  Label1.Caption := FloatToStr (max) + ' — найбільше значення’;

end;


procedure TForm1.Button1Click(Sender: TObject);

var a: array [1..10] of real; i: integer; min: real;

begin

 for i := 1 to 10 do a[i] := StrToFloat(Memo1.Lines[i-1]);

  min:= a[1];

  for i := 2 to 10 do If a[i] > min Then min := a[i];

  Label1.Caption := FloatToStr (min) + ' — найбільше значення’;

end;


procedure TForm1.Button1Click(Sender: TObject);

var a: array [1..5] of real; i: integer; m: real;

begin

 for i := 1 to 5 do a[i] := StrToFloat(Memo1.Lines[i-1]);

  m:= a[2];

  for i := 2 to 5 do If a[i] > mThen m := a[i];

  Label1.Caption := FloatToStr (m) + ' — найбільше значення’;

end;


procedure TForm1.Button1Click(Sender: TObject);

var a: array [1..10] of real;

begin

 for i := 1 to 10 do a[i] := StrToFloat(Memo1.Lines[i-1]);

  for i := 2 to 10 do If a[i] > max Then max := a[i];

  Label1.Caption := FloatToStr (max) + ' — найбільше значення’;

end;


Запитання 8

8. Як потрібно змінити наведений фрагмент, щоб у ньому визначалося найменше значення елементів табличної величини?

 max := а[1];

 for і := 2 to 10 do If a[i] > max Then max := a[i];


варіанти відповідей

min := а[1];

 for і := 2 to 10 do If a[i] > min Then min := a[i];


min := а[1];

 for і := 2 to 10 do If a[i] ><min Then min := a[i];

min := а[1];

 for і := 2 to 10 do If a[i] <min Then min := a[i];

min := а[1];

 for і := 2 to 10 do If a[i] = min Then min := a[i];

Запитання 9

9.Для розв'язування яких задач опрацювання табличної величини можна використати наведені фрагменти?

 а) s := 0; for і := 1 to 10 do s := s + a[i];

 б) k := 0; for і := 1 to 10 do If a[i] < 0 Then k := k + 1;

 в) k := 0; for і := 1 to 10 do If a[i] = x Then k := k + 1;


варіанти відповідей

сума значень усіх елементів табличної величини.

лічильник кількості елементів табличної величини

задане дійсне число серед значень елементів даної табличної величини

максимальне значення

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест