Os laços (loops) permitem executar uma sequência de comandos repeti...

Os laços (loops) permitem executar uma sequência de comandos repetidamente usando uma condição de controle ou variável para determinar quando a execução termina. A linha de código, com es...


Os laços (loops) permitem executar uma sequência de comandos repetidamente usando uma condição de controle ou variável para determinar quando a execução termina. A linha de código, com estruturas de controle de laços, que NÃO está de acordo com a sintaxe da linguagem Delphi é

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Marcos de Castro
    Marcos de Castro
    31/12/1969 • 21:00
    Gabarito: e)

    Os laços (loops) são estruturas fundamentais em programação que permitem a repetição de um bloco de comandos enquanto uma condição específica for verdadeira. Na linguagem Delphi, temos algumas formas de implementar esses laços, como o `repeat-until`, `while`, `for` e `repeat-do-while`.

    Analisando as opções apresentadas:

    a) `repeat comando1 until i <= 20`: Esta é a sintaxe correta do laço `repeat-until` em Delphi, onde o bloco de comandos é repetido até que a condição seja verdadeira. Portanto, está correta.

    b) `while i <= 20 do comando1`: Esta é a sintaxe correta do laço `while` em Delphi, onde o bloco de comandos é repetido enquanto a condição for verdadeira. Está correta.

    c) `for i := 1 to 20 do comando1`: Esta é a sintaxe correta do laço `for` em Delphi, onde a variável `i` percorre um intervalo de valores. Está correta.

    d) `for i := 20 downto 1 do comando1`: Esta é a sintaxe correta do laço `for` em Delphi, onde a variável `i` percorre um intervalo de valores em ordem decrescente. Está correta.

    e) `do comando1 while i <= 20`: Esta opção não está de acordo com a sintaxe da linguagem Delphi. A estrutura `do-while` não é reconhecida no Delphi. O correto seria utilizar `repeat-until` ou `while` para essa lógica.

    Portanto, a opção que não está de acordo com a sintaxe da linguagem Delphi é a letra e).
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.