0
respostas

erro de lógica na implementação do "for"

Meu programa não consegue comparar o valor declarado de força relativa com os valores de dentro do array, ao invés disso está comparando com o valor de ''i'', onde estou errando?

int classificacaoDeForcaRelativaHomem;
    float scoreSupino[3] = {0.6, 1.0, 1.2};                             
    float forcaRelativa = 0.8;
    float classificacaoDoNivelDeForca;

        for(int i = 0; i < 3; i++){
            printf("estou vendo elemento %d que vale %.1f\n", i, scoreSupino[i]);
                if(forcaRelativa <= scoreSupino[i]){
                    printf("Nível de treinamento é %d\n", i);

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software