Lógica de Programação - Expressões
Avalie as expressões a seguir e indique o resultado correto para cada uma delas, demonstrando
cada passo executado para sua solução:
a) 15 % 3 * 4 / 5
b) (8 – 2) * 13 / 4 % 3
c) 3^2 + (-3) + (12 + 3 * (3 – 5))
d) VERDADEIRO ou FALSO e nao VERDADEIRO ou FALSO
e) “test” + “ando” = “TeStAnDo”
jonathasalmeida:
puts veio desculpa eu tentei te ajudar não tenho tempo de copiar.
Soluções para a tarefa
Respondido por
1
a) 15 % 3 * 4 / 5
Resolução:
Esse símbolo (%) é conhecido como módulo. Ele retorna o resto de uma divisão. Então se fizermos 15 % 3 teremos o 0. 0 * 4 / 5 resulta em 0 pois na matemática qualquer número multiplicado por 0 é 0.
b) (8 – 2) * 13 / 4 % 3
Resolução:
As mesmas propriedades da matemática se aplicam na programação.
(8 - 2) * 13 / 4 % 3
6 * 3.25 % 3
19.5 % 3
1.5
c) 3^2 + (-3) + (12 + 3 * (3 – 5))
Resolução:
Novamente as propriedades da matemática se aplicam:
3 ^ 2 + (-3) + (12 + 3 * (3 – 5))
3 ^ 2 - 3 + (12 + 3 * -2)
3 ^ 2 - 3 + (12 - 6)
3 ^ 2 - 3 + 6
9 - 3 + 6
6 + 6
12
d) VERDADEIRO ou FALSO e nao VERDADEIRO ou FALSO
Resolução:
Para resolver esse exercício é necessário conhecer a tabela verdade.
VERDADEIRO ou FALSO e nao VERDADEIRO ou FALSO
VERDADEIRO e FALSO ou FALSO
VERDADEIRO e VERDADEIRO
VERDADEIRO
//o não nega uma afirmação, portanto, algo que não é verdadeiro só pode ser falso
e) “test” + “ando” = “TeStAnDo”
Resolução:
Esse exercício está havendo uma concatenação de letras, ou seja, um texto está sendo ligado a outro. Portanto, a resposta correta seria: “test” + “ando” = testando
Resolução:
Esse símbolo (%) é conhecido como módulo. Ele retorna o resto de uma divisão. Então se fizermos 15 % 3 teremos o 0. 0 * 4 / 5 resulta em 0 pois na matemática qualquer número multiplicado por 0 é 0.
b) (8 – 2) * 13 / 4 % 3
Resolução:
As mesmas propriedades da matemática se aplicam na programação.
(8 - 2) * 13 / 4 % 3
6 * 3.25 % 3
19.5 % 3
1.5
c) 3^2 + (-3) + (12 + 3 * (3 – 5))
Resolução:
Novamente as propriedades da matemática se aplicam:
3 ^ 2 + (-3) + (12 + 3 * (3 – 5))
3 ^ 2 - 3 + (12 + 3 * -2)
3 ^ 2 - 3 + (12 - 6)
3 ^ 2 - 3 + 6
9 - 3 + 6
6 + 6
12
d) VERDADEIRO ou FALSO e nao VERDADEIRO ou FALSO
Resolução:
Para resolver esse exercício é necessário conhecer a tabela verdade.
VERDADEIRO ou FALSO e nao VERDADEIRO ou FALSO
VERDADEIRO e FALSO ou FALSO
VERDADEIRO e VERDADEIRO
VERDADEIRO
//o não nega uma afirmação, portanto, algo que não é verdadeiro só pode ser falso
e) “test” + “ando” = “TeStAnDo”
Resolução:
Esse exercício está havendo uma concatenação de letras, ou seja, um texto está sendo ligado a outro. Portanto, a resposta correta seria: “test” + “ando” = testando
VERDADEIRO ou FALSO e nao VERDADEIRO ou FALSO
VERDADEIRO ou FALSO e FAlSO ou FALSO
VERDADEIRO ou FALSO ou FALSO
VERDADEIRO ou FALSO
VERDADEIRO
Respondido por
1
a) existe um erro de % e 3??? tem que desmembrar.... 15/100*3*4/5
b) reolva-se os entre parenteses 1º depois potencias se existir ou raiz e depois multiplicação e ou divisao e por ultimos somas e subtrações assum (8-2)*13/14%3 tambem tem um erro em %
c) 9-3+12+3*(-2) = 6+12 -6 = 12 a resposta dessa é 12
d) esta errado tambem, verdadeiro ou falso e nao , seria e nao , nao existe..
e) "test"+"ando" = "testando" e nao teSTAnDo", o sistema diferencia maisculas de minisculas e nao as inverte ocasionalmente
b) reolva-se os entre parenteses 1º depois potencias se existir ou raiz e depois multiplicação e ou divisao e por ultimos somas e subtrações assum (8-2)*13/14%3 tambem tem um erro em %
c) 9-3+12+3*(-2) = 6+12 -6 = 12 a resposta dessa é 12
d) esta errado tambem, verdadeiro ou falso e nao , seria e nao , nao existe..
e) "test"+"ando" = "testando" e nao teSTAnDo", o sistema diferencia maisculas de minisculas e nao as inverte ocasionalmente
Perguntas interessantes