[Off] Lуgica.
#1

As questхes de Raciocнnio Lуgico sempre vгo ser compostas por condiзхes que sгo afirmaзхes que expressгo um pensamento de sentido completo.

Essas condiзхes podem ter um sentido positivo(verdadeira) ou negativo(falsa).


Exemplo 1:
pawn Код:
if(1 > 1)
se 1 for maior que 1 a condiзгo serб verdadeira, se 1 for menor ou igual a 1 a condiзгo serб falsa.

Exemplo 2:
pawn Код:
if(13 != 15)
se 13 for diferente que 15 a condiзгo serб verdadeira, se 13 for igual a 15 a condiзгo serб falsa(algo que nгo ocorre neste caso).

13 e 1 sгo como se fossem variaveis.

Contradiзгo:
Nenhuma condiзгo pode ser verdadeira e falsa ao mesmo tempo.
Reply
#2

Temos tambйm este PDF do F.A.Q que aborda este assunto, que й um assunto indispensбvel na programaзгo.
Reply
#3

Obrigado pelo seu comentario Gustavo
Reply
#4

@1UP
Nгo deixe o tуpico morrer, nгo deixe o tуpico acabar (8'
Reply
#5

Cara isso й Lуgico '-'

13 й diferente de 15. Entгo isso й verdadeiro ( ava ! )

Nгo entendi o sentido do tуpico
Reply
#6

Quote:
Originally Posted by rCr
Посмотреть сообщение
Cara isso й Lуgico '-'

13 й diferente de 15. Entгo isso й verdadeiro ( ava ! )

Nгo entendi o sentido do tуpico
Eu fiz como se fosse variaveis.
13 й como se fosse um exemplo de variavel, cada ignorante neste mundo eu eim..
Reply
#7

Sу isso? Vocк deveria falar mais sobre o assunto que nгo й tгo simplificado assim...
Reply
#8

estuda inequaзхes. A logica torna-se mais facil para isso
Reply
#9

Quote:
Originally Posted by Coe1
Посмотреть сообщение
Sу isso? Vocк deveria falar mais sobre o assunto que nгo й tгo simplificado assim...
Levando em conta que as condiзхes so podem ser verdadeiras ou falsas e aprendendo sobre Operadores fica muito mais facil e completo.
Reply
#10

Poderias falar do ou e do e

pawn Код:
if(1 != 3 && 1 == 2)
Se 1 for diferente de 3 e 1 for igual a dois acondiзгo й verdadeira. Se 1 for igual a tres, mas o 1 tambem for igaul a 2 a condiзгo seria falsa. Ou seja quando vem o e й necessбrio que ambas as condiзoes sejam verdadeiras para poder passar verdade.

pawn Код:
if(1 == 2 || 1 !=3)
Se 1 for igual a dois ou 1 for diferente de tres a condiзao total й verdadeira. Neste caso sу й necessбrio que 1 condiзгo esteja verdadeira para a condiзгo total passe por verdadeira. Nao esquecer que o && tem prioridade com o ||. Ou seja
pawn Код:
if(1 == 2 && 1 !=1 || 1 == 3)
Se 1 for igual a 2 e 1 for diferente de 1 ou 1 igual a 3 a condiзгo total й verdadeira. O que faz primeiro й ver se 1 й igual a 2 e ver se 1 й diferente de 1 para averiguar se a primeira condiзгo й verdade depois vai verificar se 1 й igual 3. Se uma dessas 2 for verdadeira ela passa, por exemploe se 1 for diferente de 1 e igual a 3 a primeira й falsa, mas a segunda й verdadeira o que torna a condiзгo verdadeira.

Espero que nao tenha sido confuso.

Jб agora
pawn Код:
if(1 > 3)
sу й verdade se 1 for maior que 3, ou seja se 1 for igual ou inferior a 3 й falso.

Equeceste-te tambem do maior/menor ou igual
pawn Код:
if(1 >= 3)
sу й falso se o 1 for menor que 3. Para ser verdade tem que ser 3 ou maior.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)