Высокоуровневые методы информатики и программирования. Тузовский А.Ф. - 28 стр.

UptoLike

Составители: 

28
Console.Write("Введите радиус круга:");
Данный метод выводит строку текста на экран в консольное окно, но не
переводит курсор на начало следующей строки. Для ввода данных поль-
зователя используется метод ReadLine()того же класса Console для
получения данных с клавиатуры (при этом сразу же объявляется пере-
менная s типа string):
string s = Console.ReadLine();
Пользователь может ввести число (для отделения дробной части ис-
пользуется запятая, а не точка, как в коде программы, например: 2,5) и
нажать клавишу Enter. Метод ReadLine()возвращает текстовую
строку (тип string). Для того, чтобы преобразовать значение тексто-
вой строки s в вещественное значение для переменной r (которая также
объявляется в данной строке, как тип double) используется метод To-
Double(s)класса Convert:
double r = Convert.ToDouble(s);
Полученное значение радиуса используется для вычисления величины
площади круга, которое сохраняется в переменной p:
double p = Math.PI * r * r;
Отметим, что для вычисления используется значение числа π, которое
можно получить из статического класса System.Math библиотеки FCL.
Для вывода вычисленного значения используется метод Write-
Line() со строкой форматирования:
Console.WriteLine("Площадь круга = {0}", p);
И, наконец, для того, чтобы консольное окно не закрылось ав-
томатически после выполнения программы, используется метод Read-
Line(), который приостанавливает выполнение программы до нажатия
клавиши Enter: Console.ReadLine();
После этого выполняется оператор return, который вызывает за-
вершение работы метода. Обычно данный оператор возвращает резуль-
тирующее значение, но так как у данного метода указан тип void в за-
головке, то никакого значения не возвращается. В этом случае данный
оператор можно было бы и не записывать.
2.4. Создание выполняемой программы
Основным инструментом преобразования исходного текста про-
граммы на языке C# в выполняемый модуль для платформы .Net являет-
ся компилятор. Можно составить программу, записать ее с помощью
стандартной программы “Блокнот” в текстовый файл и преобразовать в
сборку с помощью компилятора csc.exe: