Algoritimo e programação

263 palavras 2 páginas
Operadores de Incremento e Decremento em C
Os operadores de incremento e decremento são unários que alteram a variável sobre a qual estão aplicados. O que eles fazem é incrementar ou decrementar, a variável sobre a qual estão aplicados, de 1. Então x++; x--; são equivalentes a x=x+1; x=x-1;
Estes operadores podem ser pré-fixados ou pós- fixados. A diferença é que quando são pré-fixados eles incrementam e retornam o valor da variável já incrementada. Quando são pós-fixados eles retornam o valor da variável sem o incremento e depois incrementam a variável. Então, em x=23; y=x++; teremos, no final, y=23 e x=24. Em

x=23; y=++x; teremos, no final, y=24 e x=24. Uma curiosidade: a linguagem de programação C++ tem este nome pois ela seria um "incremento" da linguagem C padrão. A linguagem C++ é igual a linguagem C só que com extensões que permitem a programação orientada a objeto, o que é um recurso extra.

++ : Incrementa de 1 seu operando
-- : Decrementa de 1 seu operando
Os dois operadores trabalham de dois modos:
Pré-fixado: O operador aparece antes do nome da variável
Pós-fixado: O operador aparece seguindo o nome da variável

Em ambos os casos a variável é alterada, no entanto, no modo pré-fixado a variável é incrementada antes de seu valor seu usado e no modo pós-fixado a variável é incrementada depois de seu valor ser usado

Exemplo: n = 5; x = n++;

// x = 5
// n = 6
-----------------------------------------

n = 5; x = ++n;

// x = 6
// n = 6

Relacionados

  • Programação de algoritimos
    496 palavras | 2 páginas
  • Algoritimo e programação
    1249 palavras | 5 páginas
  • algoritimo de programação
    1135 palavras | 5 páginas
  • Algoritimo e Programação
    2022 palavras | 9 páginas
  • Algoritimo de programação
    1821 palavras | 8 páginas
  • algoritimos de programação
    5142 palavras | 21 páginas
  • Algoritimo de programacao
    532 palavras | 3 páginas
  • Algoritimos e programação
    13978 palavras | 56 páginas
  • Algoritimo de programação
    11184 palavras | 45 páginas
  • Algorítimo e programação
    2511 palavras | 11 páginas