-----BEGIN PGP SIGNED MESSAGE-----

Hash: SHA1

Klaas Vantournhout wrote:

Hi, Somehow I can't figure this one out.

I have an integer variable N and this N reflects the amount of nested

for loops. I mean

if N = 1, the I have

for (int i1 = ....) {

<code>

}

if N = 2, I have

for (int i1 = ...)

for (int i2 = ...) {

<code>

}

...

if N = n I must have

for (int i1 = ...)

...

for (int in = ...) {

<code>

}

Is there a way to program this disregarding the value of N?

You /could/ do it with recursion.

i.e.

void function(level)

{

int counter;

for (counter = 1; counter < 10; ++counter)

{

if (level == 0)

{

/* do usefull work */

}

else function(level-1);

}

}

- --

Lew Pitcher

-----BEGIN PGP SIGNATURE-----

Version: GnuPG v1.4.3 (MingW32) - WinPT 0.11.12

iD8DBQFFEsmeagVFX4UWr64RAmqyAKChO5IIXIxnQkeIS+sLfo C1/Q2RvgCbBJSH

nvH/USZ2UWB/xno67jwEPBw=

=hmbK

-----END PGP SIGNATURE-----