Hello.
To be quite honest, I did not read your problem description in very much detail, because judging from the title of your question, your main interest is not displaying intermediate results while you are calculating something in a loop. If this is the case, I hope this answer helps:
Roughly speaking, a wire is the closest thing there is in LabVIEW to what we call a variable in a text-based language. If you do not connect the wire to any front panel object, then its value is never displayed.
If your program is already working, and the only thing that bothers you is displaying intermediate results, perhaps the simplest thing to do is to make the indicator invisible while you are looping, and make it visible again when you get the final result. You d
o this by right-clicking on the indicator, and selecting Create > Property Node, and writing to the "visible" property (you have to right-click on the property node and select "change to write" and then connect the appropriate boolean value).
If you are still developing the program, and I am right in assumming that you have some kind of loop which stops when the correct value is reached, use shift registers to "pass" the value of a wire (variable) to the next iteration of the loop. Do not connect any indicator to the wire inside the loop, because the indicator will be updated with each iteration of the loop. Instead, place the indicator outside the loop and connect it to the right hand side of the shift register. That way, the indicator takes the value of the wire in the last iteration.
Hope this helps.