Ir ao conteúdo
  • Cadastre-se
Elias sds

Sorteio de numeros em c

Recommended Posts

Como faço pra sortear uma quantidade n de números em c. Em que eu possa excluir a possibilidade de sortear um determinado número do meu intervalo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça algo assim:

#include <stdio.h>
#include <stdlib.h> //Essa biblioteca e a time são necessarias para as funções 
#include <time.h>


 int main(){
	int a,n1=10,n2=50,n3=1;
	
	srand(time(NULL)); //É para gerar um numero aleatorio todas as vezes que abrir o programa
	
	do
	{
		a=rand() % 100; // Vai gerar o numero entre 0 e 99
	}while(a==n1 || a==n2 || a==n3); //Vai sorteando até que o "a" não seja um número que eu defini
	
	 printf("%d",a);
}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Galera,

alguém conhece formulas matematicas que me gerem numeros aleatórios ?

 

Ao meu ver eu só vejo pseudo-números aleatórios, ou seja, não tem um código justo para randomizar os números....

 

Me deem dicas, por favor, de websites que me gerem sequencias de 6 números randomicos de um total de 50 numeros ...

 

:D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×