Logo Passei Direto
Buscar
Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir. Ind=1; while (ind<=5) { scanf("%d",&num); controle++; if (controle == 1 && num%2 == 0) menor=num; else if (num < menor) menor=num; ind++; } I. Para que a variável menor receba o conteúdo da variável num, pela primeira vez é necessário que o conteúdo da variável controle seja 1 e o conteúdo da variável num seja par. II. A estrutura de repetição escolhida é indicada quando se sabe ou não o número de repetições III. A sequência de comandos interna ao comando WHILE será repetida 5 vezes.
I. Para que a variável menor receba o conteúdo da variável num, pela primeira vez é necessário que o conteúdo da variável controle seja 1 e o conteúdo da variável num seja par.
II. A estrutura de repetição escolhida é indicada quando se sabe ou não o número de repetições
III. A sequência de comandos interna ao comando WHILE será repetida 5 vezes.
I e II
I e III
II e III
I, II e III
I
User badge image
Questões para o Sucesso

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 9 meses

Vamos analisar cada uma das assertivas: I. Para que a variável menor receba o conteúdo da variável num, pela primeira vez é necessário que o conteúdo da variável controle seja 1 e o conteúdo da variável num seja par. Verdadeiro, pois a primeira atribuição à variável `menor` ocorre quando `controle` é 1 e `num` é par, conforme a condição do código. II. A estrutura de repetição escolhida é indicada quando se sabe ou não o número de repetições. Verdadeiro, o `while` pode ser usado tanto quando o número de iterações é conhecido quanto quando não é, já que ele continua enquanto a condição for verdadeira. III. A sequência de comandos interna ao comando WHILE será repetida 5 vezes. Verdadeiro, a condição `ind <= 5` garante que o loop será executado exatamente 5 vezes, já que `ind` é incrementado a cada iteração. Com base na análise, todas as assertivas I, II e III são verdadeiras. Portanto, a alternativa correta é: I, II e III.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada assertiva: I. Para que a variável menor receba o conteúdo da variável num, pela primeira vez é necessário que o conteúdo da variável controle seja 1 e o conteúdo da variável num seja par. Isso está correto. A variável menor receberá o conteúdo da variável num pela primeira vez quando o controle for 1 e o num for par. II. A estrutura de repetição escolhida é indicada quando se sabe ou não o número de repetições. Isso está correto. A estrutura de repetição "while" é indicada tanto quando se sabe quanto quando não se sabe o número de repetições. III. A sequência de comandos interna ao comando WHILE será repetida 5 vezes. Isso está incorreto. A sequência de comandos interna ao comando WHILE será repetida até que a variável "ind" seja maior que 5. Portanto, a alternativa correta é: I e II

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina