Questão:
FAZER UM PROGRAMA NO DEV C++ PARA GERAR 15 NÚMEROS DE UM JOGO DE LOTOFÁCIL POR EXEMPLO?
HELENA
2012-10-10 04:43:18 UTC
1- O PROGRAMA EXIBE PARA O USUÁRIO OS 15 NUMEROS DO ULTIMO SORTEIO DA LOTERIA
2-O PROGRAMA SOLICITA O USUÁRIO ESCOLHER 8 NÚMEROS DO ÚLTIMO SORTEIO
3-O PROGRAMA SELECIONA 5 NÚMEROS MAIS FREQUENTES NOS ÚLTIMOS TRES SORTEIOS
4-O PROGRAMA GERA 2 NÚMEROS ALEATÓRIOS DIFERENTES DOS ANTERIORES PARA COMPLETAR O JOGO
OBS: OS NUMEROS TERAO QUE SER DIGITADOS A CADA EXECUÇAO E OS ULTIMOS SORTEIOS SAO TRES.
Trzy respostas:
?
2012-10-10 10:59:08 UTC
Veja:



#include

int main() {

int ult_sorteios[3][15], freq[25], mais_freq[5], aposta[15], i, j, k=0, l;

printf("\nInforme os números sorteados no último sorteio: ");

for (i=0; i<15; i++)

scanf("%d", &ult_sorteio[0][i]);

printf("\nInforme os números sorteados no penúltimo sorteio: ");

for (i=0; i<15; i++)

scanf("%d", &ult_sorteio[1][i]);

printf("\nInforme os números sorteados no antepenúltimo sorteio: ");

for (i=0; i<15; i++)

scanf("%d", &ult_sorteio[2][i]);

for (i=0; i<25; i++)

freq[i] = 0;

for (i=0; i< 3; i++)

for (j=0; j<15; j++)

freq[ult_sorteio[i][j] - 1]++;

for (i=0; i<5; i++) {

mais_freq[i] = 0;

for (j=0; j<25; j++)

if (mais_freq[i] < freq[j]) {

mais_freq[i] = freq[j];

l = j;

}

mais_freq[l] = -1

}

for (i=0; i<15; i++)

aposta[i] = 0;

printf("\nEscolha 8 números do último sorteio:\n");

for (i=0; i< 15; i++)

printf("\t%d", ult_sorteio[0][i]);

for (i=0; i<8; i++)

scanf("%d", &aposta[k++]);

for (i=0 i<5; i++)

aposta[k++] = mais_freq[i];

for (i=0; i<2; i++)

aposta[k++] = rand() % 25 + 1;

printf("\nAposta gerada:\n");

for (i=0; i<15; i++)

printf("\t%d", aposta[i]);

return 0;

}



Obs.: Você só tem que que incluir os testes para saber se cada número colocado no array aposta não é repetido, isto é, se já não consta do array.
André
2017-04-16 10:43:46 UTC
não roda. Fiz um teste e o programa aparece erros.
Vanderson
2012-10-10 05:11:33 UTC
HNU rum


Este conteúdo foi postado originalmente no Y! Answers, um site de perguntas e respostas que foi encerrado em 2021.
Loading...