Мова програмування Lazarus
Алгоритмічна структура, що дає змогу виконавцеві алгоритму вибрати сценарій подальших дій залежно від істинності певного висловлювання
Вкажи блок-схему з розгалуженням
Розгалуження - це фрагмент алгоритму, який обов'язково містить:
У розгалуженні кожна команда
Для реалізації розгалуження є умовні оператори ...
Який оператор відповідає поданій блок-схемі?
Який оператор відповідає поданій блок-схемі?
Визначте, якого значення набуває змінна В після виконання фрагмента програми.
var A, B, C, Max: Integer;
begin
A := 13; B := 12;
If A > B*B Then B := A-B;
If B > A-1 Then begin B := B-A;
A:= A-B end
Else begin A := A-B;
B := B-A end;
{…}
Яке із зазначених тверджень відповідає даному виразу
If A > B Then Мах := A Else Мах:= B;?
Коли краще використати оператор вибору?
Оператор Case дозволяє
У розгалуженні кожна команда:
Вираз, який може набувати одне з двох значень: true або false, називається ...
Знайдіть, які з команд розгалуження наведені правильно
Які значення будуть мати змінні А та B в результаті виконання вказівки розгалуження,
if A<B then A:=B else B:=A,
якщо перед її виконанням А=0.5, В=-1.7
При яких значеннях а і в, умова а>b буде хибна
Яким буде значення змінної а в результаті виконання вказівки розгалуження,
a:=3;
if a<4 then begin
a:=a+2; a:=a+3; end;
Яким буде значення змінної а в результаті виконання вказівки розгалуження,
a:=3;
if a<4 then a:=a+2 else a:=a+3;
Яким буде значення змінної а в результаті виконання вказівки розгалуження,
a:=0;
if a<>0 then a:=2;
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома