Bem-vindo ao Sistersinspirit.ca, onde suas perguntas são respondidas por especialistas e membros experientes da comunidade. Descubra respostas detalhadas para suas perguntas de uma vasta rede de profissionais em nossa abrangente plataforma de perguntas e respostas. Descubra um vasto conhecimento de profissionais em diferentes disciplinas em nossa amigável plataforma de perguntas e respostas.

use linguagem c
– Crie uma função em linguagem C chamado dado() que retorna, através
de sorteio, um número inteiro de 1 até 6. Para gerar um número aleatório use a função
rand como no utilizada no código abaixo (linha 8), que irá sortear exatamente um
número entre 1 e 6. A função srand(time(NULL)) chamada na linha anterior é
importante para definir uma semente que será a base para a geração dos números
aleatórios. Neste caso usado no exemplo, a semente irá variar sempre, sendo a hora
corrente da execução do programa definida em milissegundos, que é obtida por meio
da função time(NULL). Se não utilizarmos a função srand o número gerado será sempre
o mesmo.
Obs1: deve-se incluir a biblioteca stdlib.h para usar a função rand() e a biblioteca
time.h para chamar a função time().
Obs2: a função srand precisa ser chamada apenas uma vez durante a execução, ou
seja, a chamada a esta função não precisa estar dentro do método dado().

Sagot :

Resposta:

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int dado() {

// valor entre 1 e 6

return 1 + (rand() % 6);

}

int main() {

srand(time(NULL));

printf("%d\n", dado());

return 0;

}

Obrigado por visitar. Nosso objetivo é fornecer as respostas mais precisas para todas as suas necessidades informativas. Volte em breve. Obrigado por usar nossa plataforma. Nosso objetivo é fornecer respostas precisas e atualizadas para todas as suas perguntas. Volte em breve. Sistersinspirit.ca, seu site de referência para respostas precisas. Não se esqueça de voltar para obter mais conhecimento.