Buscar

Pergunta 20,2 pts Ao aprender sobre estruturas de controle de fluxo em algoritmos, é fundamental entender as instruções de decisão, que permitem qu...

Pergunta 20,2 pts Ao aprender sobre estruturas de controle de fluxo em algoritmos, é fundamental entender as instruções de decisão, que permitem que o programa tome diferentes direções de execução com base em condições. As mais básicas são a estrutura "if" (se) e a "switch" (escolha). A estrutura "if" avalia uma condição: se essa condição for verdadeira, executa um bloco de código; caso contrário, pode seguir para outras verificações ou encerrar a estrutura de decisão. A "switch", por outro lado, compara o valor de uma variável com múltiplos casos definidos, executando o bloco de código correspondente ao caso que a variável satisfaça. Com base nessa explicação, avalie os trechos de pseudocódigo a seguir: I. Se (a > b) Então Escreva("A é maior que B") Senão Escreva("B é maior ou igual a A") FimSe II. Escolha x Caso 1: Escreva("Opção 1 selecionada") Caso 2: Escreva("Opção 2 selecionada") FimEscolha III. Se (x == 1) Então Escreva("Um") CasoContrario Se (x == 2) Escreva("Dois") FimSe IV. Para i De 1 Até 10 Faça Escreva(i) FimPara Assinale a alternativa com os itens que ilustram corretamente a utilização de uma estrutura de decisão "if": Grupo de escolhas da pergunta II e IV, apenas. III, apenas. I, apenas. I e III, apenas. I, II e III.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra "I, apenas". A estrutura de decisão "if" é utilizada para avaliar uma condição e executar um bloco de código caso essa condição seja verdadeira. No trecho de pseudocódigo I, temos exatamente essa estrutura, onde a condição é "a > b" e o bloco de código a ser executado é "Escreva("A é maior que B")" caso a condição seja verdadeira, ou "Escreva("B é maior ou igual a A")" caso contrário. Já nos trechos II e III, temos a estrutura "switch" sendo utilizada, que é diferente da estrutura "if". No trecho II, a variável "x" é comparada com múltiplos casos definidos, e o bloco de código correspondente ao caso que a variável satisfaça é executado. No trecho III, temos uma mistura de estruturas "if" e "switch", o que não é correto. Por fim, no trecho IV, temos uma estrutura de repetição "para", que não é uma estrutura de decisão.

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