Операторы ввода
Для того чтобы получить данные, вводимые вручную (то есть с консоли), применяются команды
<строковая переменная> = Console.ReadLine() Пример int x; double y; string s; s = Console.ReadLine(); x = Convert.ToInt32(s); y = Convert.ToDouble(Console.ReadLine());
Операторы вывода
Для того чтобы вывести на экран какое-либо сообщение, воспользуйтесь процедурой Console.Write или Console.WriteLine
Первая из них, напечатав на экране все, о чем ее просили, оставит курсор в конце выведенной строки, а вторая переведет его в начало следующей строчки.
Console.WriteLine(s);// переменная Console.WriteLine(55.3);// константа Console.WriteLine(y*3+7);// выражение
Для форматирования числовых результатов можно использовать метод String.Format или метод Console.Write, вызывающий метод String.Format. Формат задается с помощью строк формата. Спецификация формата следующая: ({N, M: Axx}), где N указывает позицию элемента в списке выводимых переменных (нумерация начинается с нуля); M — задает ширину области, в которую будет помещено форматированное значение, если M отсутствует или отрицательно, значение будет выровнено влево, в противном случае — вправо; Axx — является необязательной строкой форматирующих кодов, которые используются для управления форматированием чисел, даты и времени, денежных знаков и т.д.