Lógica, perguntado por formateccariri, 7 meses atrás

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--)

Soluções para a tarefa

Respondido por BromeeX
1

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("\n Bons estudos!");

Perguntas interessantes