Const
<span>n=3; </span>
<span>var a:array[1..n, 1..n] of integer; </span>
<span>i,j,s:integer; </span>
<span>begin </span>
<span>s:=0; </span>
<span>writeln('Введите элементы матрицы'); </span>
<span>for i:=1 to n do </span>
<span>for j:=1 to n do begin </span>
<span>read(a[i,j]); </span>
<span>if i<j then s:=s+a[i,j]; </span>
<span>end; </span>
<span>writeln; </span>
<span>for i:=1 to n do begin </span>
<span>for j:=1 to n do write(a[i,j], ' '); </span>
<span>writeln; </span>
<span>end; </span>
<span>writeln('Сумма всех элементов над главной диагональю = ',s); </span>
<span>end.</span>
Ответ:
От точки А всегда идёт один путь. поэтому можно отметить возле точки А 1. Точка В. К точке В идёт только одна стрелочка от точки А, а у точки а мы отметили 1, значит у В тоже будет 1. точка D. К ней идут две стрелочки от А и от В мы отметили что у точки А 1 и у точки В 1, значит точка D будет 1+1 равно 2. точка Е. К ней идут стрелочки от А и от D. A это 1 а D это 2 значит точка Е имеет 1+2 равно 3 пути. Точка С. К ней идут стрелочки от А и Е. А 1 Е 3 значит С будет 1+3 равно 4 и так дальше до конечной точки надо решать
Объяснение:
В качестве примера я брал последнюю схему
Друга ищи, а найдёшь - береги.
Старый друг лучше новых двух.
Дом-стоит,карандаш-рисует' на столе едят,дерево растёт