On the contrary, I find them pretty useful. Both as a communicating tool, since pseudocode can differ according to the person, and as a tool to understand the algorithm better. For example I couldn't make head or tail out of the OP's pseudocode, since I am not used to pseudocode like that. But the flowchart was easier to understand. But this may depend on personal preferrence.
@aeinstein :- Glanced at the flow chart and it looked okay to me. What was the tool you used to draw it? Was it a free tool?
MS Paint (painstakingly produced!) saved as .bmp & converted to .jpg via IrfanView (v3.98, downloaded via CNET) (I only use it to convert images, but for that use, at least, it's a great free-ware product). After this experience I think Visio 2003 Professional Academic is not a too distant purchase!!! Btw, before this particular exercise I was not a fan of flowcharting, but I was able to follow the flow of the program much easier with the flowchart that I produced versus the pseudocode that I produced, so I now consider myself a convert! :lol:
Thanks for the feedback! :)