Documentation de Gambas - /lang/inc

/lang/inc

# INC

INC Variable

Incrémente une variable.

Variable peut être n'importe quelle cible d'une assignation, mais doit être numérique.

C'est exactement l'équivalent de

`Variable = Variable + 1`

ou

`Variable += 1`

### Exemples

    X = 7
    INC X
    PRINT X

    8

    DIM A AS Float[3, 3]

    X = 2
    Y = 1

    A[X, Y] = PI
    INC A[X, Y]
    PRINT A[X, Y]

    4.14159265359

Voici un exemple plus long dans le terminal de Gambas:

    STATIC PUBLIC SUB Main()

      DIM x AS Float
      DIM y AS Float
      DIM pos AS Integer
      DIM neg AS Integer
      DIM nul AS Integer

      pos = 0
      neg = 0
      nul = 0

      FOR x = 1 TO 100

        y = Rnd(-5, 5)
        SELECT CASE Sgn(y)
          CASE 0
            INC nul
            'the same as nul = nul + 1
          CASE 1
           INC pos
          CASE -1
           INC neg
        END SELECT

      NEXT

      PRINT nul,pos,neg

    END

### Voir aussi

- Fonctions Arithmétiques

- Opérateurs d'affectation