[pyar] [OT] - Checkeando parentesis balanceados.
Martin Cerdeira
martincerdeira en gmail.com
Vie Jun 18 16:29:09 ART 2010
On Fri, Jun 18, 2010 at 4:25 PM, Daniel Moisset <dmoisset en machinalis.com>wrote:
> 2010/6/18 Martin Cerdeira <martincerdeira en gmail.com>:
> >
> > Mi function era algo así:
> >
> > Funcion CuentaPa(c) Boolean
> > k Integer
> > i Integer
> > If PrimerChar = ")" Or UltimoChar = "(" Then
> > CuentaPa = False
> > Exit
> > End If
> > For i = 0 To Largo(c)
> > If CurrentChar()= "(" Then
> > k = k + 1
> > Else
> > k = k - 1
> > End If
> > Next i
> > CuentaPa = (k = 0)
> > End
>
> Pero no anda con "())(()"
>
> D.
>
Me parecía que algo tenía que estar mal. Conclusión: "si, estaba en pedo
yo."
-------------------------------------
Martín Cerdeira - Software Developer
[email] martincerdeira en gmail.com
[web] http://www.codmacs.blogspot.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100618/cd7c5587/attachment.html>
More information about the pyar
mailing list