Ta có:
x.(y+4) - y
= xy + 4x - y
= xy - y + 4x
= y(x-1) + 4x.
Phương trình ban đầu trở thành: y(x-1) + 4x = 9.
y(x-1) = 9 - 4x.
y = (9-4x)/(x-1).
Để y là số nguyên thì (9-4x) phải chia hết cho (x-1).
9-4x = -4(x-1) + 5.
Để (9-4x) chia hết cho (x-1) thì 5 phải chia hết cho (x-1).
Điều này có nghĩa là (x-1) là ước của 5.
Các ước của 5 là: ±1, ±5.
Trường hợp 1: x-1 = 1 => x = 2. Thay x = 2 vào phương trình y = (9-4x)/(x-1), ta được y = 1.
Trường hợp 2: x-1 = -1 => x = 0. Thay x = 0 vào phương trình y = (9-4x)/(x-1), ta được y = -9.
Trường hợp 3: x-1 = 5 => x = 6. Thay x = 6 vào phương trình y = (9-4x)/(x-1), ta được y = -15/5 = -3.
Trường hợp 4: x-1 = -5 => x = -4. Thay x = -4 vào phương trình y = (9-4x)/(x-1), ta được y = 25/(-5) = -5.
Các cặp số nguyên (x,y) thỏa mãn phương trình là:
(2, 1)
(0, -9)
(6, -3)
(-4, -5)
Vậy, có 4 cặp số nguyên (x,y) thỏa mãn phương trình đã cho.