Логические ошибки

Даже если синтаксических ошибок нет, приложение может работать не так, как ожидалось. Такие ошибки называются логическими. Интегрированный отладчик среды имеет различные средства, готовые прийти вам на помощь. Наиболее эффективные из них: выполнение программы по шагам, просмотр значения любых переменных в любой точке программы, задание точек останова и др.

В рассматриваемом примере программы логические ошибки преднамеренно не вводились, поэтому вам, возможно, не потребуется помощь отладчика. Хотя известное высказывание о том, что после обнаружения последней ошибки в программе остается еще хотя бы одна, для опытных программистов давно стало аксиомой.