Informática, perguntado por guillermearrudal, 11 meses atrás

1)
Observe o fluxograma com a aplicação do comando de seleção múltipla. , Algoritmo "Calculo_dia"
Var
dia : inteiro
valor: real
teste : logico

Inicio
Escreva("Digite o dia da semana ( 1 até 7): ")
Leia (dia)
teste <- falso
escolha(dia)
caso 1
valor<- 10.0
caso 2
valor<- 5.0
caso 3
valor<- 6.0
caso 4
valor<- 7.0
caso 5
valor<- 8.0
caso 6
valor<- 9.0
caso 7
valor<- 10.0
outrocaso
teste <- verdadeiro
fimescolha
se (teste = verdadeiro) entao
escreval(" Dia da semana inválido")
senao
Escreval(" Valor = ", valor)
fimse
FimAlgoritmo

Analise o algoritmo e selecione a alternativa correta.

a)
Se a variável dia receber o valor 10, imprimirá na tela a frase “Valor = 10”.

b)
A estrutura de múltipla escolha não está estruturada corretamente.

c)
A variável teste controla qual a mensagem que deverá ser exibida, de acordo com o que for digitado.


d)
A variável teste pode ser removida do algoritmo sem afetar nenhuma funcionalidade.

e)
Se a variável dia receber o valor 7, imprimirá na tela a frase “Valor = 5”.

Soluções para a tarefa

Respondido por gabrielmuniz20p7prxe
13

Resposta:

C

Explicação:

c)

A variável teste controla qual a mensagem que deverá ser exibida, de acordo com o que for digitado.

RESPOSTA CORRETA

A função da variável lógica teste é controlar se for digitado um valor inválido, ou seja, um valor diferente de 1 até 7. Se for digitado um valor inválido, a variável recebe o valor lógico de "verdadeiro". Ao final do comando escolha, é feito um teste utilizando o comando se, e se a variável teste é falsa, é porque foi digitado um valor inválido. A frase mostrada será "Dia da semana inválido"; senão, imprimirá o valor conforme o comando escolha selecionou para o dia da semana.

Enviada em

05/09/2020 12:30

Perguntas interessantes