INC

INC Variable

Incrementa una variable.

Variable puede ser cualquier tipo de destino de una asignación, pero debe ser numérica.

Es el equivalente exacto de:
Variable = Variable + 1
or

Variable += 1

Examples

= 7
INC X
PRINT X
8

DIM A AS Float[3, 3]

= 2
= 1

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

He aquí un ejemplo más largo en el modo 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
        'equivalente a nul = nul + 1
      CASE 1
       INC pos
      CASE -1
       INC neg
    END SELECT

  NEXT

  PRINT nul,pos,neg

END

¡Puede usar INC para invertir rápidamente un valor booleano!

Examples

' En lugar de
myMenu.Checked = NOT myMenu.Checked
' Puede escribir
INC myMenu.Checked

Véase también