Ir ao conteúdo

Posts recomendados

Postado
#include <stdio.h>
#include <stdlib.h>
#include<stdio.h>
#include<time.h>

int main(void)
{
  int i;
  
  printf("Gerando 1000 valores aleatorios:\n\n");
  
  srand(time(NULL));
  
  for (i=0; i < 2000; i++)
  {

    printf("%d ", rand() % 2000);
  }
  
  return 0;
}

COMO FAÇO PARA ORDENAR ESSE VETOR ? POR FAVOR

Postado

@mauro_b

O programa apresentado deverá seguir as seguintes diretrizes:

 

a) Uma função que irá gerar um vetor com 1000 elementos aleatórios, com números inteiros, entre 0 e 2000.

b) Mostre o vetor com valores gerados.

c) Solicite ao usuário informar um número a ser pesquisado no vetor ordenado.

d) Escolha dois métodos de ordenação (com exceção da bolha) e implemente em funções distintas.

e) Apresente ao final o nome do método aplicado e quantas comparações foram necessárias para encontrar o valor de entrada do usuário nos dois métodos.

 

* Caso não se encontre o valor, informe ao usuário “Valor não encontrado.”

* procure deixar as informações da melhor maneira possível para o usuário.

Postado

@mauro_b Isso, estou com muita dificuldade para realizar esse programa (exercício). Conseguir apenas fazer um vetor com 1000 números aleatórios entre 0 e 2000.

Postado
25 minutos atrás, glm3001 disse:

@mauro_b Isso, estou com muita dificuldade para realizar esse programa (exercício). Conseguir apenas fazer um vetor com 1000 números aleatórios entre 0 e 2000.

Siga a sucessão de tarefas no exercício. A próxima é: "Mostre o vetor com valores gerados"

 

É procedimento um pouco menos difícil que gerar o vetor.

Nesse só mostrar os valores no vetor, para isso é necessário um 'loop' que escala cada índice nele e imprime (printf) seu valor.

 

Conhece Loop? SIM!

Conhece Função printf? SIM!

Todas essas coisas são necessárias para escrever os comandos que imprime o vetor.

 

Ordenar esse vetor é com método de ordenação, dependendo do nível do estudo eu recomendo buscar um algoritmo de ordenação da Wikipeda.

 

Ou vídeos  p.ex: bubble sort.

A importância do vídeo é que pode repetir quantas vezes quiser, mudar a velocidade e parar nos momentos de maior dúvida.

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!