Questão nº 45

Questão de Engenharia Elétrica · FCC TRT17 2022 (nº 45)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Engenharia (Elétrica)Engenharia Elétrica
Gabarito: Ever comentário ↓

Na linguagem Wiring (Arduino), a estrutura de controle DO/WHILE tem a sua sintaxe correta em:

Resposta comentada

Gabarito Alternativa E

A estrutura de controle do-while garante que um conjunto de comandos seja executado pelo menos uma vez, e só depois verifica uma condição para decidir se deve repetir a execução.

(A) Incorreta: A sintaxe do WHILE está errada; a condição deve estar entre parênteses, e não em um bloco de chaves.
(B) Incorreta: Esta é a armadilha mais comum! Embora a estrutura esteja quase correta, falta o ponto e vírgula ; obrigatório após a condição do while. Sem ele, o compilador gerará um erro de sintaxe.
(C) Incorreta: A sintaxe está completamente errada. O do não recebe uma expressão, e o while não recebe um bloco de comandos diretamente.
(D) Incorreta: O do não aceita comandos diretamente entre parênteses; ele exige um bloco de chaves {} para agrupar os comandos.
(E) Correta: Esta é a sintaxe padrão e correta para um loop do-while em C/C++ e, consequentemente, na linguagem Wiring (Arduino). O bloco de comandos é delimitado por chaves {} após o do, e a condição de repetição é colocada entre parênteses () após o while, seguida obrigatoriamente por um ponto e vírgula ;.

Fonte: FCC TRT17 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Engenharia (Elétrica) (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho