Informática, perguntado por fernandesv1952, 10 meses atrás

Por controle de fluxo em um programa entende-se a ordem lógica de execução dos comandos que o compõem, bem como os desvios nessa ordem necessários em função de certas condições que possam ocorrer (BANIN, p. 49, 2018) O código a seguir é uma implementação em Python. if valor <= 1830.29: valor -= valor * 0.08 elif valor <= 3050.52: valor -= valor * 0.09 elif valor <= 6101.06: valor -= valor * 0.11 Considerando o código apresentado, assinale a alternativa que descreve corretamente o que ela representa. Selecione uma alternativa: a) Uma estrutura condicional simples, que dependendo do valor um desconto será aplicado. b) Uma estrutura condicional simples, que dependendo do valor um acréscimo será aplicado. c) Uma estrutura condicional encadeada, que dependendo do valor um desconto será aplicado. d) Uma estrutura de repetição, que dependendo do valor um acréscimo será aplicado. e) Uma estrutura condicional encadeada, que dependendo do valor um acréscimo será aplicado.

Soluções para a tarefa

Respondido por andreluisgspeax0t
17

Resposta:

c) Uma estrutura condicional encadeada, que dependendo do valor um desconto será aplicado.

Explicação:

if valor <= 1830.29:

   valor -= valor * 0.08

   elif valor <= 3050.52:

       valor -= valor * 0.09

       elif valor <= 6101.06:

           valor -= valor * 0.11

O símbolo ( -= ) implica dizer o mesmo que onde se lê:

valor -= valor * 0.08

deve ser lido e poderia ser escrito dessa forma:

valor = valor - (valor * 0.08)

Espero ter ajudado!

Respondido por ruancastro15
4

O código acima escrito em Python possui uma estrutura condicional encadeada, portanto, a alternativa correta é a letra C).

O que são estruturas condicionais encadeadas?

As estruturas condicionais encadeadas são estruturas de condições que dependem de outras condições, ou seja, "se algo acontecer" então, entro em outra estrutura condicional que se um valor se encaixar em uma determinada condição, por exemplo, então uma ação no código será executada.

As estruturas condicionais são muito importantes para o desenvolvimento de softwares.

Saiba mais sobre desenvolvimento de software: https://brainly.com.br/tarefa/38790703

Anexos:
Perguntas interessantes