SoloCodigo
Programación General => Pascal => Mensaje iniciado por: VideoPascal en Miércoles 14 de Octubre de 2009, 17:07
Título:
Abreviando
Publicado por:
VideoPascal
en
Miércoles 14 de Octubre de 2009, 17:07
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
Título:
Re: Abreviando
Publicado por:
epayan
en
Miércoles 14 de Octubre de 2009, 17:22
usa un ciclo
Código: Pascal
For
contador
:=
1
to
100
do
begin
If
LS
[
contador
]
then
numero
:=
contador
end
;
Título:
Re: Abreviando
Publicado por:
VideoPascal
en
Miércoles 14 de Octubre de 2009, 22:05
Ahh pues es cierto muchas gracias tendré que acostumbrarme a usar los corchetes :D