operadores

1630 palavras 7 páginas
LINGUAGEM C – UMA INTRODUÇÃO
AULA 5 – Expressões e Operadores
1 – Precedência dos operadores aritméticos
Na Aula 3 do nosso curso foram apresentados os Operadores Aritméticos
(binários, unários, de incremento e decremento e operadores de atribuições). A primeira parte dessa nossa Aula 5 é apresentar maneiras de combinarmos esses operadores para formarmos expressões matemáticas ou expressões lógicas.
Apenas como revisão, segue uma lista com os operadores já estudados até esse ponto de nosso curso:
Operador binário
=
+
*
/
%

Operador unário
+

Descrição

++
--

Incrementa 1
Decrementa 1

Instrução normal
=
=
=
=

var var var var Descrição
Sinal negativo
Sinal positivo

Operador

var var var var Descrição
Atribuição
Soma
Subtração
Multiplicação
Divisão
Resto da divisão

+
*
/

expr expr expr expr Instrução reduzida var var var var

+=
-=
*=
/=

expr expr expr expr Até este ponto, você deve ser capaz de entender expressões do tipo: int int int //O

nota1 = 7; nota2 = 8; soma = nota1 + nota2; valor de soma é 15

float nota1 = 7.3; float nota2 = 8.4; float soma; float media; soma = nota1 + nota2; media = soma/2;

drSolutions – Diego Mendes Rodrigues

Página 1 / 9

//O valor de média é 7.85 int contador=1; contador++; //O valor de contador é 2 int contador=1; contador += 5; contador = -contador;
//O valor de contador é -6

Agora começaremos a analisar expressões um pouco mais complicadas, mais próximas de problemas reais implementados computacionalmente. Vejamos alguns exemplos: float float float media nota1 = 7.3; nota2 = 8.4; media; = nota1 + nota2 / 2; //Expressão 1

Pergunta 1: Qual o valor da variável media? float float float media

nota1 = 7.3; nota2 = 8.4; media; = ++nota1 + nota2 / 2; //Expressão 2

Pergunta 2: Qual o valor da variável media?

1.2 – Tabela de precedência
A seguinte tabela resume a ordem de precedência

Relacionados

  • Operadores
    2092 palavras | 9 páginas
  • Operadores
    711 palavras | 3 páginas
  • Operadores
    678 palavras | 3 páginas
  • Operadores
    503 palavras | 3 páginas
  • Operador
    1807 palavras | 8 páginas
  • operador
    587 palavras | 3 páginas
  • operador
    410 palavras | 2 páginas
  • operador
    385 palavras | 2 páginas
  • Operador
    1709 palavras | 7 páginas
  • Operador
    354 palavras | 2 páginas