Você está na página 1de 2

Operadores relacionais são os aritmeticos usados de maneira diferente, que representam similarideda e

tamanho.

operadores:

Igual ==

Diferente !=

Maior >

Menor <

Maior Igual >=

Menor Igual <=

Operadores logicos fazem uma comparação entre operadores, ou operações e entregam resultado.

Tipos:

Conjunção, operaçao logica que checa a veracidade de operadores, se usa && e se anbos forem verdareiros, o
retorno será verdadeiro, se qualquer um for falço, o retorno também é falso.

Disjunção operação logica que só da falso, quando ambos são falsos, se usa ||

Disjunção exclusiva operação logica que só retorna verdadeiro quando os operadores são opostos, se usa ^

Negação inverte o valor no retorno, se usa !

Operadores de controle de fluxo, são os mais usados, que de fato controlam o fluxo do programa, como ele
procede.

Tipos:

Decisão Avaliam a condição, e direcionam o fluxo para o caminho certo, se usa if e o switch.

If funciona assim, se tal condição existe, ele fara uma coisa, se não exirtir a opção else faz outra, e else if está
logo depois do if, e assim são mais opções e condições

Operdor ternário, checa a condição se for verdadeira ele faz o codigo inteiro, se for falso ele faz só a parte
indicada, se usa "condição" ? true "codigo" : false "resto do codigo", as opções é null no lugar do false

O switch são os cases, que pra cada case tem um bloco de codigo, meu favorito. tem a opção default que é o
basico, caso tudo de errado e todos os cases terminam com break.

Repetição

Interrupção

O switch funciona bem, para valores exatos, if lida melhor com booleans.
O default é só pra coisas invalidas.

Faz pouco if, por favor, usa variaveis intermediaria, ajuda o if a ficar mais curto.

Blocos são linhas de codigo para realizar uma operação,

Tipos:

Locais

Estáticos

Instância

O começo e fim de blocos são as chaves {}

Você também pode gostar