Ir para conteúdo
Fórum Script Brasil
  • 0

Vetor Unidimensional - Sorteio(Aleatório) de posições


Mateus Barcellos

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

Olá. Pela forma como você perguntou ficou meio difícil entender o q exatamente você precisa. Inserir o valor 1 ou 0 onde? no vetor?

De que tipo de dado é o vetor?

Daria para mostrar até onde você chegou?

Link para o comentário
Compartilhar em outros sites

  • 0

Olá amigo. Vou passar um pequeno exemplo de como você pode sortear um valor de forma aleatória de um vetor.

Só q fiquei sem entender onde inserir 0 ou 1...

#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;

int main()
{
	int index;
	int numSelecionado;
	int numeros[] = { 5, 10, 15, 20, 25, 30, 30, 40};
	
	srand(time(NULL));
	
	index = rand() % (sizeof(numeros) / sizeof(int));
	
	numSelecionado = numeros[index];
	
	cout << endl;
	cout << "Numero selecionado: " << numSelecionado << endl;
	
	return 0;
}

Peguei um exemplo de um vetor com números inteiros. A combinação "sizeof(numeros) / sizeof(int)" vai me retornar a quantidade de elementos q o vetor possui.

Qualquer coisa avisa, ok?

Principalmente pela questão de onde inserir o 0 ou 1

Abraço! 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...