делаешь по Блок схемам.
например 1 вариант.
Паскаль
1-ая блок схема.
b=12; c=0
2-ая блок схема.
b=4
5-ая блок схема -> Если да то Конец.
Если нет,то:
3-ая блок схема.
с= с+b
b=b-2
4-ая блок схема.
Тут надо решать.
То есть значения из 1 схемы.
Подставляешь по формуле 3 схемы.
Должно получится
с= 0+12= 12
b= 12-2= 10
b=10
по 2 блок схеме b=4,то есть не подходит, итак решаем дальше,пока не получится b=4.
но по условии тебе надо написать чему будет равно "с"
То есть,когда у тебя получается b=4, то "с" у тебя должно будет =36.
// Внимание! Если программа не работает, обновите версию!
begin
Writeln('*** Матрица А ***');
var a:=MatrRandom(4,7,-50,50); a.Println(4);
Writeln('*** Матрица B ***');
var b:=MatrRandom(4,7,-50,50); b.Println(4);
Writeln(4*a.ColCount*'-');
Writeln('*** Матрица А-B ***');
for var i:=0 to 3 do begin
for var j:=0 to 6 do Write(a[i,j]-b[i,j]:4);
Writeln
end;
end.
Пример
*** Матрица А ***
11 -12 -37 22 3 -8 16
-2 21 31 4 -1 13 20
18 -42 -46 -17 19 8 -14
-26 -32 -2 31 -26 -43 -31
*** Матрица B ***
13 -14 12 -37 2 -12 34
26 25 -47 2 -42 1 -43
44 -6 -1 24 37 -9 -3
-30 3 -29 -39 -11 -8 -14
*** Матрица А-B ***
-2 2 -49 59 1 4 -18
-28 -4 78 2 41 12 63
-26 -36 -45 -41 -18 17 -11
4 -35 27 70 -15 -35 -17