Retorne os sufixos ordinais dos números

Crie uma função que receba um número inteiro e retorne esse número seguido de um sufixo ordinal em letras maiúsculas. Os números que terminam em 11, 12 ou 13 usam -TH. Nos demais casos, os números que terminam em 1 usam -ST, os que terminam em 2 usam -ND, os que terminam em 3 usam -RD e todos os outros usam -TH.

Exemplos

Program.Ordinal(553) // "553-RD"

Program.Ordinal(34) // "34-TH"

Program.Ordinal(1231) // "1231-ST"

Program.Ordinal(22) // "22-ND"

Program.Ordinal(412) // "412-TH"

Observações

Consulte a aba Recursos para saber mais sobre números ordinais.