1) В котором действия выполняются последовательно одна за одной
2) Цикл может выполнятся несколько раз
3) Розгалудження - условия при которых выполняется определенный фрагмент кола. То есть if else
4) 1. if(если). if(a==10) writeLine (a) если условие верно - действие выполняется иначе данный код игнорируется. такое называется "Неповне розгалудження"
2. if(если) else(иначе). if(a==10) writeLine (a) else writeLine (b) - если условие верно код выполняется иначе выполняется другой код.
Такое называется "Повнеповне розгалудження"
5) Характерне наявнистю умовы та послидовнистю команд в залежности вид умовы.
6) Линейный выполняется последовательно, а розгалудження дает возможность выбрать какой код будет выполнятся, а какой нет.
7) Розгалудження дает возможность выбрать какой код будет выполнятся, а какой нет. А цикл выполняет код определенное количество раз
Объяснение:
const n=10;
var a: array [1..n] of integer;
s,i: integer;
begin
randomize;
for i:= 1 to n do
begin
a[i]:= random (73)-36
;write (a[i]:3);
end;
s:=0;
for i:=1 to n do
begin
if (a[i] mod 2<>0) and (a[i] mod 7=0) then
begin
s:=s+a[i];
end;
end;
writeln;
writeln ('сумма=',s);
end.
единственное не учел момент когда таких числе нет, можете дописать