Если в программе нет ошибок, то ее можно запустить. Сделать это можно несколькими способами: в меню Отладка выбрать команду Начать отладку или Запуск без отладки; сделать щелчок на кнопке Пуск (рис. ); нажать .
Рис. . Кнопка Пуск
Следует обратить внимание, если с последней компиляции в программу были внесены изменения, то при запуске сначала активизируется процесс компиляции, затем, если в программе ошибок нет, программа запускается.
Окно консоли, в котором работает программа вычисления среднего веса приведено на рис. . Обратите внимание, при вводе дробных значений в качестве десятичного разделителя введена запятая.
Рис. . Окно программы Средний вес
Исключения
Если в программе компилятор не выявил ошибок, это еще не значит, что программа будет всегда работать правильно. Например, если в программе Средний вес при вводе значения веса в качестве десятичного разделителя вместо запятой ввести точку, то после нажатия программа сначала ненадолго “задумается”, затем станет активным окно редактора кода, в котором будет выведено сообщение о возникновении исключения (ошибки, возникающие во время работы программы, называют исключениями; Exception – исключение), также будет выделена строка, содержащая команду, при выполнении которой исключение возникло (рис .).
Глава 2. Типы данных, переменная, инструкция присваивания
Переменная
Чтобы программа могла оперировать с данными, они должны находиться в оперативной памяти компьютера. Переменная – это область памяти, в которой находятся данные.
Каждая переменная программы должна иметь имя. В качестве имени переменной можно использовать последовательность, состоящую из букв латинского алфавита, цифр, а также символов тире и подчеркивание. Первым символом в имени переменной должна быть буква или символ “подчеркивание”. Пробелы в именах переменных использовать нельзя.
Следует обратить внимание, на то, что компилятор С# различает прописные и строчные буквы, поэтому, например, имена Name, name и NAME обозначают разные переменные.
В соответствие с правилами хорошего стиля программирования, имя переменной должно быть логически связано с ее назначением. Например, если переменные предназначены для хранения коэффициентов квадратного уравнения, которое обычно записывают AX>2+BX+C=0, то вполне логично присвоить им имена A, B и C; переменным, предназначенным для хранения значений корней уравнения, – имена X1 и X2.