Informática, perguntado por GuilhermeLVC, 1 ano atrás

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?

a.Mensagem 1 Mensagem 2 Mensagem 3.b.Mensagem 2.c.Mensagem 2 Mensagem 3.d.Mensagem 1 Mensagem 3.e.Mensagem 1 Mensagem 2.

Soluções para a tarefa

Respondido por matheus16wsozyexm
4
Alternativa A: Mensagem 1 Mensagem 2 Mensagem 3

bokomoko: corretíssima. Parabens
Respondido por bokomoko
2
Eis o algoritmo formatado para facilitar o entendimento

Algoritmo Algoritmo_ABC
Var
X: inteiro,
Y:inteiro,
Z: inteiro
Início
        Leia X     // x vai assumir o valor 4
        Leia Y     // y vai assumir o valor 20
        Leia Z     // z vai assumir o valor 112 
        Se X < Y E Z > Y então    // 4 < 20 e 112 > 20 ? sim !
             Escreva "Mensagem 1"             // vai imprimir isso aqui
        Fim_se 
        Se X <= Z então            // 4 <= 112 ?  sim !!
              Escreva "Mensagem 2"    // isso aqui vai ser impresso
         Fim_se 
         Se Z + Y > 110 OU X + Y + Z < 60 então // 112 + 20 > 110 ou ..
                                                // nao importa pois o primeiro já é verdadeiro
               Escreva "Mensagem 3"   // isso também vai ser impresso

         Fim_se 
Fim 

resposta 
a.Mensagem 1 Mensagem 2 Mensagem 3
Perguntas interessantes