segunda-feira, 20 de outubro de 2008

[Quiz] Valores True e False

1) Levando em consideração os dados abaixo, ascinale a alternativa em que a expressão
retorna true.
Dados:
arg1 = 2
arg2 = 10
arg3 = 25
arg4 = -5

a) arg2 / arg1 * arg4 == arg3
b) arg3 * -1 / arg4 * arg1 <= arg2
c) arg4 * arg1 == arg2
d) arg1 * arg3 == arg2 * arg5


2) Tento em mente que a expressão '1 == 1' representra um true, é possível afirmar que
'1 == 1 and 2 == 2' seja o mesmo que 'true and true', logo, o retorno será um 'true'. Tendo
em mente o funcionamento deste esquema, determine a alternativa em que o retorno será
'true'.

a) false and true or false
b) true and false and true
c) (true or false) and false
d) (not false) or (false or true)


3) Determine o retorno final de cada uma das expressões abaixo.(Determinar se o retorno
será 'true' ou 'false')

( ) 5 > 1 or 1 < 5
( ) not true and false
( ) 2 + 2 * 2 * 2 != 3 * 3 + 7
( ) (true or false) and (not false)



O gabarito para este questionário pode ser encontrado aqui.

5 comentários:

Incanús Everyoung disse...

Acertei a 1 e a 2!

Ótimo quiz!
To aprendendo muito com as lições!
Parabéns...

FelipeFox disse...
Este comentário foi removido pelo autor.
FelipeFox disse...

So uma duvidazinha na 3

Not True( False ) and False
Retorna TRUE?
falso e falso é verdadeiro ?

Acho que seria +/-

False == False
Print 'Verdadeiro'

e num False e False
Print 'True'
imaginando
1!=1 e 2!=2
Print 'True'

DarkChocobo disse...

Felipe MC,
neste caso, o 'and' tem prioridade sobre o 'not', então firacia assim:

not true and false
not (true and false)
not false
true

axo q deu pra entender^^
att.

Arthur disse...

o link esta dando "Servidor não encontrado"

=(