Ir ao conteúdo
  • Cadastre-se

glm3001

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

Reputação

0
  1. @devair1010 #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; } EU JÁ FIZ A PRIMEIRA PARTE SÓ, GERANDO 100 ELEMENTOS ALEATORIOS ENTRE 0 E 2000....E TRAVEI NESSA PARTE
  2. @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.
  3. @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.
  4. #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
  5. ALGUEM ME AJUDA A FAZER NESSE PROGRAMA, POR FAVOR. 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.
  6. https://replit.com/@glm3001/TrainedDecimalBrace#main.c #include <stdlib.h> #include <stdio.h> int main() { int maiorIdade, quantidade, inválido; int idade, sexo, corOlhos, corCabelos; quantidade = 0; maiorIdade = 0; inválido = 0; do { printf("# DIGITE -1 NA ENTRADA IDADE PARA ENCERRAR O COMANDO #\n"); printf("Informe a idade:\n"); scanf("%d", &idade); printf("Informe o sexo:\n"); printf("1 para masculino e 2 para feminino\n"); scanf("%d", &sexo); printf("Informe a cor dos olhos:\n"); printf("1 para azuis ,2 para verdes e 3 para castanhos\n"); scanf("%d", &corOlhos); printf("Informe a cor dos cabelos:\n"); printf("1 para louros ,2 para castanhos e 3 para pretos\n"); scanf("%d", &corCabelos); printf("PRÓXIMA PESSOA:\n"); if ((sexo == 2) && (idade > 18) && (idade < 35) && (corOlhos == 2) && (corCabelos == 1)) { quantidade++; } if (idade > maiorIdade) { maiorIdade = idade; } if ((sexo >= 3) || (sexo <= 0) || (corCabelos >= 4) ||(corCabelos <= 0) || (corOlhos >= 4) || (corOlhos <= 0)) { inválido++; } } while (idade != -1); printf("MAIOR IDADE DA POPULAÇÃO É: %d\n", maiorIdade); printf("A QUANTIDADE FEMININA COM OLHOS VERDES, CABELOS LOUROS E QUE TEM ENTRE 18 E 35 ANOS É: %d\n", quantidade); printf("CARACTERÍSTICAS INVÁLIDAS: %d\n", inválido); } - ALGUÉM PODERIA ME AJUDAR, POR FAVOR. MEU COMANDO NÃO ESTÁ SE ENCERRANDO QUANDO DIGITO -1 NA IDADE E TAMBEM NÃO ESTA CONTANDO CERTO OS COMANDOS INVALIDOS.

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...