Programar tipo uma loteria

C++ Básico funções simples sorteio aleatório vetores

Meu pai gosta muito de jogar na loteria, ai pensando nisso eu queria programar um tipo de loteria onde eu coloco um vetor de 1 a 60, o usuario escolhe 6 numeros desse vetor e o pc escolhe aleatoriamente 6 numeros do vetor também. Depois mande quantos desses numeros escolhidos foram iguais. Minha duvida eh se tem algum jeito de fazer a maquina escolher 6 numeros do vetor, todos aleatorios.

Foto de Francisco C.
Francisco Pedro Mota perguntou há 2 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Charly B.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos

Oi tem sim,

Como vc já sabe que a posição do vetor vai de 0 a 59, então vc coloca o random neste range.

E aí vc pega o resultado desta roleta e insere na posição do vetor para encontrar o valor contido nela.

Apenas rascunho:

...

//Repete isto em um loop 6 vezes e valide para sair todos os valores diferentes

srand(time(0));

int i = rand() % 59;

int sorteado = vetor[i]

....

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de C++

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 60 / h
César D.
Mogi Guaçu / SP
César D.
4,9 (814 avaliações)
Horas de aulas particulares ministradas 87 horas de aula
Tarefas resolvidas 1.001 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
C++ - Geral
Graduação: Matemática Aplicada e Computacional (Universidade Estadual de Campinas (UNICAMP))
Faça aulas de matemática, computação e programação em c, c++, java e python.
R$ 60 / h
Pollyanna D.
Contagem / MG
Pollyanna D.
4,4 (7 avaliações)
Horas de aulas particulares ministradas 19 horas de aula
Tarefas resolvidas 11 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
C++ - Geral
Doutorado: Ciência da Computação (Universidade Federal de Ouro Preto (UFOP))
Faça aula de Matemática, Inglês, Computação