Programación General > Pascal

 Abreviando

(1/1)

VideoPascal:
Supongamos que tengo 100 booleanas: IsN1, IsN2, IsN3, IsN4…IsN100
Quiero hacer esto.

If IsN (Número) = True then

   Número := (Número) ;

Pero no quiero tener que ir:

If IsN1 = True then

   Número := 1 ;

If IsN2 = True then

   Número := 2 ;

If IsN3 = True then

   Número := 3 ;


¿Hay algun modo de hacer este tipo de cosas sin ir caso a caso? Gracias

epayan:
usa un ciclo


--- Código: Pascal --- For contador :=1 to 100 dobegin       If LS[contador] then          numero := contador end;  

VideoPascal:
Ahh pues es cierto muchas gracias tendré que acostumbrarme a usar los corchetes :D

Navegación

[0] Índice de Mensajes

Ir a la versión completa