Ajuda em Algoritmo de Vetor + Matriz de reconhecimento

0 respostas
c
Saint

Olá, estou aqui para pedir ajuda aos especialista no assunto, estou com esse enunciado e vim aqui trazer a minha ideia de como fazer e colocar em prática o código, estou com algumas dificuldades na hora de passar para o algoritmo e fazer ele funcionar.

Na minha cabeça o que eu preciso fazer é testar os números, se o numero da amostra for diferente da canção a depender do tamanho da amostra eu aumentar como diz no enunciado.
Então eu devo determinar a minha variável de controle para que aumente.

Certo até ai tudo bem, mas agora que vem o problema eu meio que travo e não consigo fazer

Por exemplo se a minha variável for k… na minha cabeça o codigo deve ser assim

if(vet[k] != baseDadosMusicasCodificadas[i][k+j]){

if(k==4 || k==5){

(k+1); }

if(k==6 || k==7 || k==8);{

(k+2);}

if(k==9 || k==10);{

(k+3);

Mas de certa maneira ele não funciona, ai começo a pensar eu devo rodar um for para ir nas posições do vetor, mas com um for ele vai rodar até certo numero e terminar.
Eu declaro que meu for vá ate o numero de amostras, e abro um if para que se o numero for diferente ele acrescentar, mas ai que está o problema novamente, o meu código da erro quando eu tento fazer…

Este aqui é o link do código pronto para ler uma amostra de números e ver se tem alguma música com os números que o usuário digitou, o código está funcionando
http://dontpad.com/gujcode

Criado 14 de abril de 2019
Respostas 0
Participantes 1