Ir para conteúdo
Fórum Script Brasil

wodkazi

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que wodkazi postou

  1. wodkazi

    Problema Com exercício

    consigui fazer isso, mas não sei onde esta o erro.. int num(int n, int i, int vet[100], int posicao, int h, int posi[100]); main() { int m, n, i, h; int vet[100],posi[100]; printf("\nDigite o valor do numero maximo para o vetor de 100 posicoes: "); scanf("%d", &m); printf("\nDigite o valor a ser encontrado: \n"); scanf("%d", &n); srand(time(NULL)); for(i=1;i<=100;i++) { vet=(rand() % 99)+1; printf("\n%d", vet); } h==1; posi[h]=num(n,i-1); for(h=2;h<=100;h++) { if(posi[h]!=0) printf("\nO numero %d esta contido no vetor e se encontra na posicao: %d",n, posi[h]); } if(posi[2]=0) printf("\nO numero %d não esta contido no vetor!",n); getchar(); return(0); } int num(int n, int i, int vet[100], int posicao, int h, int posi[100]) { if(posicao>0) { if(vet[posicao]=n) { h=h++; posi[h]==1; return num(n,vet[100]-1,posicao+1); } else return num(n,vet[100]-1,posicao+1); } else return posi[h]; }
  2. Pessoal, estou comecei a programar na linguagem C++ recentemente.. estou tentando resolver um exercício mas não estou conseguindo achar a solução .. será que alguém poderia me ajudar a resolver? o exercício é esse.. Escrever um algoritmo, utilizando um subalgoritmo recursivo, que leia um valor inteiro qualquer e realize uma pesquisa em um vetor de 100 posições. No algoritmo principal deve ser informado se o valor lido está ou não contido no vetor. Caso ele esteja, também deve ser informada a(s) sua(s) posição(ões). Obrigado!
×
×
  • Criar Novo...