Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- while True:
- try:
- n = int(input('Adja meg a sorok számát: '))
- m = int(input('Adja meg az oszlopok számát: '))
- if n > 2 and m > 2:
- break
- else:
- print('Kettőnél nagyobb értéket adjon meg a determináns számításához!')
- except:
- print('Egész értéket adjon meg!')
- while True:
- try:
- x = int(input('Értékek alsó határa: '))
- y = int(input('Értékek felső határa: '))
- if x <= y:
- break
- else:
- print('Az alsóérték nagyobb mint a felső!')
- except:
- print('Egész értékeket adjon meg!')
- matrix = []
- for i in range(n):
- allista = []
- for j in range(m):
- allista.append(random.randint(x, y))
- matrix.append(allista)
- print(matrix)
- cel = open('matrix.txt','w')
- i = 0
- while i != n-1:
- j = 0
- while j != m-1:
- a = matrix[i][j]*matrix[i+1][j+1]
- b = matrix[i+1][j]*matrix[i][j+1]
- if a - b > 10:
- print(f'|{matrix[i][j]}|{matrix[i][j+1]}|\n|{matrix[i+1][j]}|{matrix[i+1][j+1]}|\n', file=cel)
- j += 1
- i += 1
- cel.close()
Advertisement
Add Comment
Please, Sign In to add comment