Ando meio sem tempo de postar, mesmo assim segue aqui uma função que fiz para checar se o número é triangular ou não

Utilizei uma formula criada por mim mesmo. Foi baseada na prova real de n(n+1)/2



Abraços