Ir para conteúdo
Fórum Script Brasil

Phoenixx

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Phoenixx

Phoenixx's Achievements

0

Reputação

  1. Oi Pessoal, Sou nova aqui no fórum e gostaria muito de contar com a gentileza e ajuda de vocês. Estou fazendo algoritmo na faculdade e estou com dificuldade num exercício que segue abaixo: Escreva um programa que crie um vetor (com 10 ocorrências), com números inteiros e aleatórios entre 1 e 6. Crie um segundo vetor (com 6 ocorrências) que deverá armazenar, na ocorrência correspondente a cada número, quantas vezes este aparece no primeiro vetor. Estou utilizando o Turbo C como compilador, por enquanto. Abaixo estou enviando o codigo que fiz até agora... mas o segundo vetor não conta o conteúdo do primeiro. Já fiz todas as alterações imaginaveis... mas falta um detalhe que não estou enxergando. Me ajudem.... PLEASE !!! #include <stdio.h> #include <conio.h> #include <stdlib.h> main() { clrscr(); int vet[10], vet2[6], i, j, cont=0; randomize(); printf("\nNumeros sorteados entre 1 a 6:"); printf("\n\n"); for(i = 0; i < 10; i++) { vet[i] = ((rand() % 6) + 1); printf("%d\t", vet[i]); } printf("\n\n"); for(i = 0; i < 6; i++) { for(j = 0; j < 10; j++) { if(vet[i] == vet[j]) { cont++; } vet2[i] = cont; } } for(i = 0; i < 6; i++) { printf("%3d\t", vet2[i]); } getch(); }
×
×
  • Criar Novo...