Python
from array import array
from random import randint
N=int(input('Введите размер массива'))
T=int(input('Введите число в начало')) 
K=int(input('введите число в конец '))
A=array('i')
A=[0]*N
A=[randint(1,40) for i in range(N)]
print(A)
A.insert(0,T) 
print(A)
A.append(K)
print(A)
[21, 16, 40, 36, 35, 35, 13, 39]
[4, 21, 16, 40, 36, 35, 35, 13, 39]
[4, 21, 16, 40, 36, 35, 35, 13, 39, 0]