• Grey YouTube Icon
  • White Instagram Icon

© 2023 por ManáosTech. Feito no futuro para o seu presente.

Contatos

Telefones:

(92) 99103-8067

(92) 98121-0730

manaostech@gmail.com

Endereço

Rua Wilson de Castro - 36A

( Antiga Rua A )

Conjunto Eldorado

Operadores Relacionais II

Os operadores relacionais que veremos hoje são mais simples que os anteriores, porém costumam causar confusões em programadores iniciantes, por isso atenção e vamos a aula!

Hoje estudaremos e construiremos os operadores relacionais IGUAL (==) e DIFERENTE (!=).

Finalizamos operadores relacionais, esperamos que você tenha gostado e aproveitado para se divertir.

A partir da próxima aula veremos estruturas condicionais, ou seja, hora de testar!

  1. Separe o segundo andar do prédio construído na primeira aula em 2 salas​.

  2. Na primeira sala, crie uma forma de abrir a porta para a segunda sala apenas quando 3 itens forem colocados na plataforma. Qualquer número de itens diferente de 3 deverá fechar a porta.

  3. Na segunda sala, crie uma forma de fechar a porta para o próximo andar apenas quando 3 itens forem colocados na plataforma. Qualquer número de itens diferente de 3 deverá abrir a porta.

  4. Para resolver essa prática você só poderá usar:

    • Weighted Pressure Plate (Light)

    • Redstone Comparator

    • Redstone

    • Redstone Repeater

    • Redstone Torch

    • Blocos de stone

Momento do Exercício

IGUAL (==)

Compara se aquilo que está na esquerda do símbolo é igual àquilo que esta à direita, retornando verdadeiro se sim ou falso se não.

DIFERENTE (!=)

Se quisermos que efeito oposto ao igual, usamos o DIFERENTE.

O DIFERENTE compara se aquilo que está na esquerda do símbolo é diferente (tanto para maior quanto para menor) àquilo que esta à direita, retornando verdadeiro se sim ou falso se não.

Não sei se você notou, mas todos os operadores relacionais que vimos até aqui produzem resultados diferentes, mesmo que usemos os mesmos números e mesmo que seus funcionamentos sejam parecidos.

Curiosidade