Re: Re: nesting while function

*To*: mathgroup at smc.vnet.net*Subject*: [mg56822] Re: [mg56799] Re: nesting while function*From*: Namrata Khemka <namrata.khemka at gmail.com>*Date*: Sat, 7 May 2005 04:16:34 -0400 (EDT)*References*: <d5cst9$m3a$1@smc.vnet.net> <200505060700.DAA06174@smc.vnet.net>*Reply-to*: Namrata Khemka <namrata.khemka at gmail.com>*Sender*: owner-wri-mathgroup at wolfram.com

Hi, You forgot to initialize the value of j In[1]:= t = 0; i = 1; While[i <= 3, j=1; While[j <= 2, t = t + 1; j = j + 1]; i = i + 1] t Out[3]= 6 > marloo3 at mail15.com wrote: > > Hi > > t = 0; i = 1; j = 1; > > While[i <= 3, > > j=1; > > > While[j <= 2, > > t = t + 1; > > j = j + 1]; > > i = i + 1] > > > > give the result for t=2 and not 6 as should be > > > > but > > t = 0; Do[ > > Do[ > > t = t + 1; > > , {j, 2}]; > > , {i, 3}] > > > > give the value of 6 for t > > is this a wrong behaviour for the "While" function ? or i miss something. > > thanks > > > >

**References**:**Re: nesting while function***From:*Peter Pein <petsie@dordos.net>