Dado o programa abaixo, qual seria o comando que completaria o código para apresentar na tela o vetor na

ordem inversa? #include

main(){

int vetor[10], i;

for (i=0; i<10; i++){

printf(“Digite o valor: “);

scanf(“%d”,&vetor[i]);

}



printf(“ %d “, vetor[i]);

}

Escolha uma opção:
a. for (i=10; i>=0; i--)
b. for (i=10; i>0; i--)
c. for (i=10; i<0; i--)
d. for (i=9; i>0; i--)
e. for (i=9; i>=0; i--)

1 Resposta

  • Alexandre

    Olá Dev!

    Bom este é um programa feito em linguagem C, então vamos resolver o problema da questão: Você tem um vetor que armazena 10 posições, tendo isso em mente, vamos lá.

    O problema se encontra no laço for, então já que o programa pede mostra os valores do vetor na ordem inversa , então é necessário ter um laço for com as seguintes condições:

    for (i = 10; i >= 10; i -- ) {

             //condição do laço for;

    }

    Alternativa correta é "a";

    printf(" Bons estudos!");

Clique aqui para adicionar a sua resposta.