2) Considere o seguinte programa escrito em Linguagem C: int main(){ int vetorA[10], vetorB[10]; for (i=1;

i<10; i++){ printf("Entre com um valor: "); scanf("%d",&vetorA[i]); } for (i=0; i<10; i++){ if (i % 2 == 0) vetorB[i] = vetorA[i] * 2; else vetorB[i] = vetorA[i] + 1; } printf("Vetor A: n "); for (i=0; i<10; i++){ printf("%d ",vetorA[i]); } printf("nVetor B: n "); for (i=0; i<10; i++){ printf("%d ",vetorB[i]); } system("PAUSE"); return 0; } Sobre este programa, analise as seguintes sentenças: I. O programa lê 10 elementos numéricos inteiros para o vetor vetorA. II. O vetor vetorB é do mesmo tipo e tamanho do vetor vetorA. III. Cada elemento do vetor vetorB é formado da seguinte forma: se o valor do índice for par, lhe é atribuído o valor de vetorA deste índice multiplicado por 2. Sendo ímpar deverá ser somado 1; IV. Ao final do programa, o conteúdo dos vetores vetorA e vetorB são exibidos. Agora, assinale a alternativa que apresenta a resposta CORRETA.

1 Resposta

  • Santosmanuele

    As afirmativas I, III e IV estão corretas.  Corrigido pelo AVA

Clique aqui para adicionar a sua resposta.