Buscar

46. Dado o código a seguir escrito na linguagem de programação C (Ansi C), assinale a alternativa que apresenta a saída de dados gerada pela execuç...

46. Dado o código a seguir escrito na linguagem de programação C (Ansi C), assinale a alternativa que apresenta a saída de dados gerada pela execução desse trecho de código.

#include
int main(){
int i = 3;
while( i < 10 ){
i = 2 * i - 1;
printf("%d", i++ );
i--;
}
}
(A) 5 9
(B) 3 7
(C) 5 9 17
(D) 3 7 15
(E) 6 10 18

Essa pergunta também está no material:

CIÊNCIA DA COMPUTAÇÃO PROVA 2016
60 pág.

Computação Humanas / SociaisHumanas / Sociais

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as opções: (A) 5 9 (B) 3 7 (C) 5 9 17 (D) 3 7 15 (E) 6 10 18 Analisando o código fornecido, podemos ver que o loop while irá executar até que o valor de "i" seja menor que 10. Dentro do loop, "i" é atualizado para 2 * i - 1, e em seguida, é impresso o valor de "i" com um incremento de 1. A saída gerada pelo código será: 3 7 15, portanto a alternativa correta é a (D).

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais