Como gerar um número aleatório na ada

Geração de números aleatórios foi incluído como parte da linguagem de programação Ada, quando Ada 95 foi introduzido. Ele pode ser usado para gerar um número aleatório a partir de uma faixa de conjunto de números. inteiros aleatórios pode ser usado para jogos de dados, lançamentos de moeda e nomes de desenho de um chapéu, por exemplo.

  • Abra o arquivo de programa que irá conter a função inteiro aleatório. Na primeira linha da função, tipo "Declarar" para iniciar a definição de suas variáveis.

  • Definir o tipo de função.

    Exemplo: "digite Rand_Draw é gama 1..100-"

  • Chamar o gerador aleatório a partir da biblioteca.

    Exemplo: "pacote Rand_Int é novo Ada.Numerics.Discrete_Random (Rand_Draw);

  • Definir a semente e o número.

    Exemplo: as sementes: Rand_Int.Generator- Num: Rand_Draw;

  • Digitar "início" em uma nova linha para iniciar a parte cálculos da função.

  • Repor a semente para melhorar a randomização. Isso é especialmente útil se você vai escolher mais de um número a partir do mesmo intervalo de números.

    Exemplo: "Rand_Int.Reset (semente) -"

  • Instruir o programa para escolher o número.

    Exemplo: "Num: = Rand_Int.Random (semente);

  • Instruir o programa para lhe dizer que número que escolheu:

    Exemplo: Put_Line (Rand_Range`Image (Nm));

  • Digitar "fim-" para terminar a função.

De esta maneira? Compartilhar em redes sociais:

LiveInternet