Arena RPG Maker
Olá, visitante!
Seja bem-vindo ao fórum Arena RPG Maker, caso queira aprender sobre criação de jogos, está no fórum certo. Esperamos que possa aprender tanto quanto possa nos ensinar aqui.

Atenciosamente,
Equipe Arena RPG Maker.
Arena RPG Maker

Estamos de volta o/ ... Ou não.Eu amo a -Dark
Doações para o fórum abertas, clique aqui e saiba mais.
Últimos assuntos
» Pokémon Genesis Online! (PGO)
Qua 05 Jul 2017, 17:08 por Lexar

» Tileset Converter to MV
Sex 12 Maio 2017, 13:07 por Douggi

» [Dúvida] Como tirar a porcentagem de esquiva
Ter 09 Maio 2017, 22:15 por Neil Flame Runner

» Pack Resources, Sprites e etc
Qua 23 Dez 2015, 09:30 por raydengv

» Download RPG Maker 2003 + RTP em português
Ter 22 Dez 2015, 08:14 por ::KimMax::

» Fantasy Art Online
Dom 18 Out 2015, 16:42 por daviih123

» Você vai ter medo do Nerve gear?
Sab 25 Jul 2015, 16:02 por Kirito-kun

» O Barato é louco
Sab 27 Jun 2015, 15:26 por Halt

» Download RPG Maker 2000 + RTP em português
Qui 21 Maio 2015, 19:28 por Wismael

» Divulgando meu grupo e página do Facebook
Ter 19 Maio 2015, 13:06 por Halt


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 SK - Lógica de Programação - Aula 5 em Dom 04 Nov 2012, 19:12

SameKage

avatar
Membro - Postador
Membro - Postador
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
AULA 5 - Operadores

Obs : Resolvi partir essa aula ao meio para que não fique cansativo para mim, e também para que eu anime a postar a outra rapidamente, então as estruturas de controle ficarão para a aula 6, que deve sair amanhã mesmo, caso não haja nenhum imprevisto

Operadores

Operadores são elementos funcionais que atuam sobre operandos e produzem um determinado resultado. Por exemplo, a expressão 1+2 relaciona dois operandos, o número 1 e o número 2. Eles são relacionados pelo operador (+) que representa a operação de adição

Os operadores se classificam em Binários e Unários. Binário quando atuam sobre dois operandos, como no caso citado anteriormente, e unários quando atuam sobre um único operando. Por exemplo, o operador (-) na frente de um número, cuja função é inverter o seu sinal (positivo para negativo e vice-versa) .

Os operadores servem para fazer : Cálculos Matemáticos, Comparações e avaliar dados dentro do computador

Temos três tipos de operadores

  • Operadores Aritméticos

    São utilizados em expressões aritméticas. Estes operadores são utilizados para receber resultados numéricos, Inteiros ou Reais, portanto, suportam apenas variáveis numéricas. Operadores :
    Spoiler:

    + Adição
    - Subtração
    * Multiplicação
    / divisão
    ** Exponenciação
    SQRT Raiz Quadrada
    MOD Resto de divisão inteira
    DIV Quociente da divisão inteira

    SQRT, MOD e DIV se usam assim : 5 MOD 2 ( Que é 1 ) , 5 DIV 2 ( Que é 2 ) e SQRT 9 ( Que é 3 )
  • Operadores Relacionais

    São utilizados para comparar conjuntos ou cadeias (String) de caracteres e números. Os valores a serem comparados podem ser caracteres ou variáveis. Operadores :
    Spoiler:

    = Igual
    <> Diferente
    > Maior que
    < Menor que
    >= Maior ou Igual a
    <= Menor ou Igual a

    Quando você for criar fluxogramas utilizando operadores relacionais, será necessário o uso do símbolo de decisão, que é o LOSANGO, você verá mais sobre ele no decorrer da aula

  • Operadores Lógicos

    Os operadores Lógicos servem para combinar resultados de expressões, retornando o resultado final como Verdadeiro ou Falso. Veja a seguir estes operadores :

    E / AND > Conjunção
    Ou / OR > Disjunção
    Não / Not > Negação

    Exemplos :

    E / AND

    Uma expressão E (AND) é Verdadeira somente se todas as condições forem verdadeiras, isto é, se ambas as partes forem Verdadeiras :

    Se X = 8, Y = 1 e Z = 5 temos que :

    X + Y = 10 E Z > Y Resultado = Falso
    X > Y E Y < Z Resultado = Verdadeiro

    OU / OR

    Uma expressão OU (OR) é Verdadeira se pelo menos uma condição for VErdadeira, isto é, se uma parte é Verdadeira o resultado é Verdadeiro

    Nesse caso : X + Y = 10 E Z > Y seria Verdadeiro

    NÃO / NOT Uma expressão NÃO (NOT) faz a inversão do valor da expressão ou condição, isto é, se a expressão é Verdadeira será invertida para Falsa e vice-versa

    Nesse caso : X > Y E Y < Z seria falso

    Propriedades para Execução nas Operações

    Em caso de operações mistas, ou seja, com duas ou mais operações, é bom resolvê-las com algumas prioridades também adotadas na nossa matemática convencional :

  • Operações entre parênteses. ( )
  • Operações de exponenciação. **
  • Operações de multiplicação e divisão. *, /
  • Operações de Adição e Subtração. +, -
  • Operações Relacionais. >, <, <>, =, <=, >=
  • Operações Lógicas. Não, E, Ou

Qualquer dúvida é só postar que eu ajudo !!

Espero que tenham gostado desta aula, na próxima aprenderemos sobre : Operadores e Estruturas de Controle, não perca !!

Condições para a disponibilização da aula em outros locais :

Favor copiar o tópico inteiro e não alterar o nome do mesmo

[center]Aula trazida pelo :


Autor: SameKage

Outras Aulas :

SK- Lógica de Programação - Aula 1
SK- Lógica de Programação - Aula 2
SK - Lógica de Programação - Aula 3
SK - Lógica de Programação - Aula 4
Aula de Action Script 3.0
SK - HTML - Aula 1


__________________________________________
Ei, tem um tempinho livre? Visite o Distrito Maker !!
[Você precisa estar registrado e conectado para ver este link.]
Ver perfil do usuário http://distritomaker.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum