Ir para conteúdo

paulafabiana

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre paulafabiana

  1. paulafabiana

    vetor em c

    Olá estou tendo problema com esse programa , nao estou conseguindo fazer a logica dele Faça um programa que preencha aleatoriamente um vetor de 50 posições com valores entre 1 e 1000. O programa deverá garantir que todos os valores colocados no vetor são distintos entre si. Isto é, só deverá ser colocado um elemento no vetor quando o mesmo não é encontrado dentro dele. Código para gerar um número aleatório entre 1 e 1000: srand(time(NULL)); numAleatorio = rand() % 1000; estou fazendo assim #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <time.h> int main (){ setlocale(LC_ALL, "portuguese"); int a, i, consta, posicao, vetor[50]; for(i=0; i<50; i++){ printf("\n Digite um numero entre 0 e 1000: \n"); scanf("%d", &a); srand(time(NULL)); } for(i=0; i<50; i++){ if(vetor==a){ consta=vetor; posicao=i; vetor=rand()%1000; } } return 0; }
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.