Ayrton, boa tarde!
O código está muito bom, porém tem uma variável que poderia ser mais semântica, ou seja, especificar mais o que ela faz. A variável n
não indica qual é a sua função. Imagine que um dia você vá mostrar esse código para alguém ela não saberá para que serve essa variável.
Sempre de um nome semântico as suas variáveis nesse caso poderia ser algo como valorMaximo
ou LimiteAleatorio
. Assim se você for ver esse código futuramente irá se lembrar o que essa variável faz.
Espero ter ajudado e bons estudos!