O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

SK - Lógica de Programação - Aula 5

Iniciado por SameKage, 10/12/2012 às 17:37


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 )
    [close]
  • 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
    [close]

    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

" Back from the Shadows ? "