Buscar

Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir. int controle=0,ind,num,menor; for (ind=1;ind<=51;ind++) { ...

Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir.
int controle=0,ind,num,menor;
for (ind=1;ind<=51;ind++)
{
scanf("%d",&num);
controle++;
if (controle == 1)
menor=num;
else
if (num < menor)
menor=num;
}
I. A cláusula else do comando if (controle==1) será executada apenas uma vez.
II. A estrutura de repetição escolhida é indicada quando se sabe o número de repetições previamente
III. A cada laço da estrutura de repetição o contador ind será incrementado de duas unidades.
Assinale a opção que apresenta todas as assertivas corretas:

I. A cláusula else do comando if (controle==1) será executada apenas uma vez.
II. A estrutura de repetição escolhida é indicada quando se sabe o número de repetições previamente
III. A cada laço da estrutura de repetição o contador ind será incrementado de duas unidades.
I
I e III
III
II
I e II

Essa pergunta também está no material:

AV4 Programacao em C
6 pág.

Programação Estruturada Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: I. A cláusula else do comando if (controle==1) será executada apenas uma vez. Justificativa: - A cláusula else do comando if (controle==1) será executada apenas uma vez, pois ela só será executada quando o valor de controle for igual a 1, o que ocorre apenas na primeira iteração do loop. - A estrutura de repetição escolhida é um loop for que é indicado quando se sabe o número de repetições previamente, portanto a assertiva II está incorreta. - A cada laço da estrutura de repetição o contador ind será incrementado de uma unidade, e não de duas unidades, portanto a assertiva III está incorreta.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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