`text(Gọi số cần tìm là : ab)` ( a $\neq$ 0 ; a , b ∈ N)
`text(Theo bài ta có :)`
`text(Biết tổng hai chữ số của chúng bằng 10)`
`a + b = 10`
`⇒ b = 10 - a`
`text(Lại có :)`
`text(Nếu lấy tích của hai chữ số cộng với bình phương của số thứ nhất thì được 30 đơn vị)`
`ab + a^2 = 30`
`Thay b = 10 - a`
`⇒ a . (10 - a) + a^2 = 30`
`⇔ 10a - a^2 + a^2 = 30`
`⇔ 10a = 30`
`⇒ a = 3`
`⇒ b = 7`
`text(Vậy số cần tìm là 37)`