Gerando Números para Mega-Sena em Linguagem C

Função em Linguagem C para gerar 6 números aleatórios para a Mega-Sena.


Mega Sena Linguagem C

Pra quem viu o post Gerando Números para Mega-Sena com Shell Script viu como faz essa mesma coisa em Shell Script, aqui vou mostrar uma Função em Linguagem C que eu criei para gerar 6 números aleatórios para a Mega-Sena. O código é simples, no entanto, precisa de alguns ajustes como:

  • 1- não gerar números repetidos;
  • 2 - não gerar o número 0.

Quem tiver uma dica é só melhorar que eu “reblogo”. Segue imagem e código.Atenção para os comentários para entendimento.

Analise o Código abaixo

//Gerar números para Mega-Sena em Linguagem C
#include <stdio.h>

int main(){ 
 int i, numero; //declaração de variáveis 
 srand(time(NULL)); //faz com que os números não se repitam 
 printf("\033[34m %s \033[0m", "Números gerados:\n");//cor azul  
 for(i=1; i<=6; i++){
  numero = rand() % 61;
  megasena(numero);
 } 
 printf("\n"); 
 return(0);  
}

int megasena(int num){ 
 printf("\033[42m \033[37m %d \033[0m | ",num);//cor fundo verde
}

Comente!


linguagemc


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo


Crie Aplicativos Gráficos para Linux e Windows com C++

Aprenda C++ Moderno e crie Games, Programas CLI, GUI e TUI de forma fácil.

Saiba Mais

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!