Computação Múltipla Escolha

Existem certas situações em que as estruturas de um algoritmo deverão ser repetidas. Podemos utilizar os pseudocódigos e as sintaxes das linguagens de programação. Assinale a alternativa que traz a instrução na linguagem para MATLAB e seu respectivo pseudocódigo.

Existem certas situações em que as estruturas de um algoritmo deverão ser repetidas. Podemos utilizar os pseudocódigos e as sintaxes das linguagens de programação. Assinale a alternativa que traz a instrução na linguagem para MATLAB e seu respectivo pseudocódigo.

  1. while - se
  2. enquanto
  3. for - para
  4. for - se
  5. while - para

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - for - para

A questão aborda as estruturas de controle de fluxo em programação, especificamente os laços de repetição utilizados quando precisamos executar um bloco de código várias vezes.

Em linguagens de programação como o MATLAB e na escrita de algoritmos em pseudocódigo (frequentemente em português), existem palavras-chave específicas para definir esses comportamentos.

Comandos de Controle:

  • If (Se): Utilizado para tomada de decisões. Executa um bloco apenas se uma condição for verdadeira. Não é uma repetição.
  • While (Enquanto): Um laço de repetição que continua executando enquanto uma condição lógica for verdadeira. O número exato de repetições pode não ser conhecido previamente.
  • For (Para): Um laço de repetição utilizado quando sabemos antecipadamente quantas vezes o bloco deve ser executado (loops contados).

Análise das Alternativas

  • Alternativa A (while - se): Incorreta. O comando while em MATLAB equivale ao "enquanto" em pseudocódigo, não ao "se".
  • Alternativa B (if - enquanto): Incorreta. O comando if em MATLAB equivale ao "se" em pseudocódigo.
  • Alternativa C (for - para): Correta. No MATLAB, utilizamos for para criar loops de contagem. No pseudocódigo, a estrutura correspondente inicia-se com a palavra "para" (ex: para i de 1 até 10 faça).
  • Alternativa D (for - se): Incorreta. Mistura uma estrutura de repetição (for) com uma de decisão (se).
  • Alternativa E (while - para): Incorreta. O comando while equivale ao "enquanto", não ao "para".

Conclusão

A correspondência correta entre a sintaxe do MATLAB e o pseudocódigo para uma estrutura de repetição contada é for e para.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.