No Delphi (ou no Lazarus) podemos facilmente gerar números aleatórios. Para que isso seja possível usaremos o comando random.

Por exemplo, eu quero gerar um número aleatório em um intervalo de 0 a 9, sendo assim o código será o seguinte:

Por exemplo, eu quero gerar um número aleatório em um intervalo de 0 a 9, sendo assim o código será o seguinte:
No exemplo acima usamos no inicio o comando randomize, ele serve para iniciar o gerador aleatório. mais abaixo temos uma variável com o nome de num, essa variável recebe o valor gerado pelo comando random.
Alguma dúvida ou sugestão? Não esqueça de comentar!