técnicas de programação - aula 4

Post on 09-Mar-2016

225 Views

Category:

Documents

9 Downloads

Preview:

Click to see full reader

DESCRIPTION

Quarta aula de técnicas de programação

TRANSCRIPT

TÉCNICAS DE PROGRAMAÇÃO

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

OPERADORES

ARITMÉTICOS

RELACIONAIS

LÓGICOS

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

LINEARIZAÇÃO DE EXPRESSÕES

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

OPERADORES ARITMÉTICOS

SÃO RESPONSÁVEIS POR FAZER CALCULOS NO NOSSO ALGORITMO OU, EM DETERMINADAS

LINGUAGENS, FAZEM A CONCATENÇÃO ENTRE VARIAVEIS.

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

TABELA DE OPERADORES ARITMÉTICOS

OPERADORES PORTUGOL PRIORIDADE

EXPONENCIAÇÃO ^ OU EXP 3 (MENOR)

MULTIPLICAÇÃO * 2

DIVISÃO / 2

ADIÇÃO + 1

SUBTRAÇÃO - 1 (MAIOR)

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

EXEMPLOS

ADIÇÃO RESULTADO <- 3 + 2

SUBTRAÇÃO RESULTADO <- 3 - 2

DIVISÃO RESULTADO <- 3 / 2

MULTIPLICAÇÃO RESULTADO <- 3 * 2

EXPONENCIAÇÃO RESULTADO <- 3 ^ 2

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

OPERADORES RELACIONAIS

SÃO RESPONSÁVEIS POR REALIZAREM COMPARAÇÕES ENTRE DOIS OPERANDOS OU DUAS

EXPRESSÕES E RETORNA UM RESULTADO EM VALORES LÓGICOS (VERDADEIRO OU FALSO).

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

TABELA DE OPERADORES RELACIONAISOPERADORES PORTUGOL

MAIOR >

MENOR <

MAIOR OU IGUAL >=

MENOR OU IGUAL <=

IGUAL =

DIFERENTE <>

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

EXEMPLOS

MAIOR RESULTADO <- 5 > 2

MENOR RESULTADO <- 5 < 2

MAIOR OU IGUAL RESULTADO <- 5 >= 2

MENOR OU IGUAL RESULTADO <- 5 <= 2

IGUAL RESULTADO <- 5 = 2

DIFERENTE RESULTADO <- 5 <> 2

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

OPERADORES LÓGICOS

SÃO RESPONSÁVEIS POR REALIZAREM COMPARAÇÕES ENTRE DUAS EXPRESSÕES E

RETORNAM UM RESULTADO LÓGICOS (VERDADEIRO OU FALSO).

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

OPERADOR LÓGICO ( E )

RESULTA VERDADEIRO SE AMBAS AS PARTES FOREM VERDADEIRAS.

EXEMPLO:SABER SE O USUARIO É MAIOR DE IDADE.

IDADE TEM QUE SER:MAIOR OU IGUAL A 18 E MENOR QUE 65

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

OPERADOR LÓGICO ( OU )

RESULTA VERDADEIRO SE UMA DAS PARTES FOREM VERDADEIRAS.

EXEMPLO:NÃO PAGAR PASSAGEM NO ÔNIBUS.

A IDADE TEM QUE SER:MENOR OU IGUAL A 6 OU MAIOR OU IGUAL A 65

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

OPERADOR LÓGICO ( NAO )

NEGA A AFIRMAÇÃO, INVERTENDO O SEU VALOR LÓGICO: SE FOR VERDADEIRO TORNA-SE FALSO, SE

FOR FALSO TORNA-SE VERDADEIRO.

EXEMPLO:NEGAR UM RESULTADO DE UMA EXPRESSÃO.

NAO (10 + 5 = 15)

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

PRIORIDADE DOS OPERADORES LÓGICOS

OPERADOR PRIORIDADE

E 3 (MENOR)

OU 2

NAO 1 (MAIOR)

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

TABELA DOS RESULTADOS LÓGICOS

OBS: AS LETRAS A E B SÃO VARIÁVEIS QUE ARMAZENAM RESULTADOS LÓGICOS DE UMA EXPRESSÃO.

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

PRIORIDADE DOS OPERADORES

OBS.: NUNCA DEPENDA DE PRIORIDADE DE OPERADORES, DIVÍDA A SUA EXPRESSÃO COM PARENTES ( ).

OPERADOR PRIORIDADE

ARITMÉTICOS 3 (MAIOR)

RELACIONAIS 2

LÓGICOS 1 (MENOR)

Tadeu Astori

TÉCNICAS DE PROGRAMAÇÃO 4ª AULA

top related