Friday, January 10, 2020

ЛР12 Программирование (2.5.2 В22) - IV

LabWork12
📑 IT Online Mini Campus. Task 2.5.2
IV. Программа SageMath (Python)
N=5; S=0; A=random_matrix(RR,N,N)
pretty_print(A)
for i in range(N):
    for j in range(N):
        if i>j and A[i,j]>A[j,i]: 
            A[i,j]=(A[i,j]+A[j,i])/2
        if i==j: 
            S+=A[i,j]
st='Sum of elements on the main diagonal: %s'
pretty_print(st%str(S))
pretty_print(A)



No comments:

Post a Comment