Criar um programa na linguagem C sobre a MEGASENA com as seguintes funções:
1) Gerar 3000 sorteios realmente aleatórios, em uma matriz, cada um com 6 números únicos (01 a 60) a) Exibir os números por ordem do sorteio. b) Exibir os números por ordem crescente. Por exemplo: [Sorteio 0001] = 45 – 22 – 04 – 33 - 47 – 15 (04 – 15 – 22 – 33 – 45 – 47)
2) Gerar uma lista de estatística com os seguintes dados: a) Quantidade de vezes que cada número saiu nos sorteios (Ordem crescente). Por exemplo: Numero 05 = 290 vezes.
b) Listar as 15 duplas que mais saíram nos sorteios. Por exemplo: Números 03 e 29 = 156 vezes.
c) Listar os 15 números únicos que mais saíram nos sorteios (Ordem crescente). Por exemplo: Numero 02 = 360 vezes.
d) Listar de 01 a 60 a quantidade de jogadas desde a ultima vez que o número foi sorteado. Por exemplo: Nº 01 = não sai a 7 sorteios seguidos. Nº 02 = não sai a 15 sorteios seguidos. Nº 03 = saiu no ultimo sorteio. Nº 04 = não sai a 31 sorteios seguidos Nº 05 = não sai a 3 sorteios seguidos .... Até o Nº 60.
3) Simular uma jogada para 3 usuários diferentes, com os seguintes dados: a) Capturar o nome do apostador. b) Capturar 6 números para o sorteio (validar os números escolhidos, de 01 a 60).
4) Após as jogadas dos 3 usuários, indicar qual o máximo de números cada usuário acertou, com base nos 3000 sorteios anteriores, e indicar qual o seu melhor resultado, ou seja, em qual sorteio o jogador acertou mais números (informar também a quantidade). Exemplo: Parabéns <nome do apostador>, no sorteio <número do sorteio> você acertou <quantidade de números> números!
Substitua os <valores> indicados pelas variáveis correspondentes.
Tenho muita experiência com o desenvolvimento de sistemas para web e já desenvolvi alguns aplicativos para Android e IOS.
Trabalho com Analista de Sistemas a Mais de 1 ano.
Trabalho como desenvolvedor Freelancer a mais de 4 anos.
É um projecto de fácil implementação tendo em conta a experiência que tenho na linguagem proposta, os problemas são de natureza algorítmica e desafiadores porém é possível resolvê-los em uma semana.
Ola!
Já fiz um programa similar para meu pai, pois ele queria testar certas logicas para ver se melhorava as chances dele. O porém é que você solicitou em C e eu faria em C#. Isso é um problemas?