Задана матрица и вектор. получить их произведение напечатать в строку

задана матрица и вектор.получить их произведение напечатать в строку.
помогите пожалуйста

    umn_stroka([E1|Tail],[E2|Tail2],Ans):-umn_stroka(Tail,Tail2,TempAns), Ans is TempAns+E1*E2.
    6

    umn_matrix([],_,[]).
    3
    2
     


  • 1
    5
    4
    umn_matrix([Stroka|Tail],Vector,[A|ATail]):-umn_stroka(Stroka,Vector,A), umn_matrix(Tail,Vector,ATail).
    umn_stroka([],_,0).