Na elaboração de algoritmos as palavras E, OU e NÃO são frequentemente utilizadas como operadores lógicos para conjunção, disjunção e negação, RESPECTIVAMENTE. Assim, analise atentamente o seguinte algoritmo:
Algoritmo Algoritmo_ABC
Var X: inteiro, Y:inteiro, Z: inteiro
Início
Leia X
Leia Y
Leia Z
Se X < Y E Z > Y então
Escreva "Mensagem 1"
Fim_se
Se X <= Z então
Escreva "Mensagem 2"
Fim_se
Se Z + Y > 110 OU X + Y + Z < 60 então
Escreva "Mensagem 3"
Fim_se
Fim
Qual será a visualização – saída – desse algoritmo caso o usuário digite, RESPECTIVAMENTE, os valores inteiros 4, 20 e 112?
Soluções para a tarefa
Respondido por
6
Resposta:
Mensagem 1 Mensagem 2 Mensagem 3
Explicação:
Todas as condições são satisfeitas.
Se 4< 20 E 112 > 20 então
Mensagem 1 //será impresso, condição satisfeita
Fim Se
Se 4<= 112 então
Mensagem 2 // será impresso, condição satisfeita
Fim Se
Se (112 + 20) > 110 OU (4 + 20 + 112) < 60 então
Mensagem 3 // será impresso, condição satisfeita 132 > 110 OU 136 < 60 (como é OU e a primeira condição está satisfeito, saída Verdadeira.
Fim Se
Perguntas interessantes
Matemática,
8 meses atrás
Química,
8 meses atrás
Inglês,
8 meses atrás
Matemática,
1 ano atrás
Química,
1 ano atrás
Saúde,
1 ano atrás