Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Вывод данных






Вывод данных на экран организовывается с помощью метода WriteLine, реализованного в классе Console.

Существует несколько способов применения данного метода:

1. Console.WriteLine(x); //на экран выводится значение идентификатора х

2. Console.WriteLine(" x=" + x +" y=" + y); /* на экран выводится строка, образованная последовательным слиянием строки " x=", значения x, строки " у=" и значения у */

3. Console.WriteLine(" x={0} y={1}", x, y); /* на экран выводится строка, формат которой задан первым аргументом метода, при этом вместо параметра {0} выводится значение x, а вместо {1} – значение y*/

Рассмотрим несколько примеров:

1) Использование управляющих последовательностей:

Управляющей последовательностью называют определенный символ, предваряемый обратной косой чертой.

Пример:

static void Main()

{ Console.WriteLine(" Ура! \nСегодня \" Информатика\"!!! "); }

Резумьрат:

2) Управление размером поля вывода:

Первым аргументом WriteLine указывается строка вида {n, m} – где n определяет номер идентификатора из списка аргументов метода WriteLine, а m – количество позиций (размер поля вывода), отводимых под значение данного идентификатора. При этом значение идентификатора выравнивается по правому краю. Если выделенных позиций для размещения значения идентификатора окажется недостаточно, то автоматически добавиться необходимое количество позиций.

Пример:

static void Main() { double x= Math.E; Console.WriteLine(" E={0, 20}", x); Console.WriteLine(" E={0, 10}", x); } Резумьрат:

3) Управление размещением вещественных данных:

Первым аргументом WriteLine указывается строка вида {n: ##.###} – где n определяет номер идентификатора из списка аргументов метода WriteLine, а ##.### определяет формат вывода вещественного числа. В данном случае под целую часть числа отводится две позиции, под дробную – три.

Пример:

static void Main() { double x= Math.E; Console.WriteLine(" E={0: ##.###}", x); Console.WriteLine(" E={0:.####}", x); } Резумьрат:

4) Управление форматом числовых данных:

Первым аргументом WriteLine указывается строка вида {n: < спецификатор> m} – где n определяет номер идентификатора из списка аргументов метода WriteLine, < спецификатор> - определяет формат данных, а m – количество позиций для дробной части значения идентификатора.

Значения спецификаторов ввода представлены в приложении 4.

Пример:

static void Main()

{

Console.WriteLine(" C Format: {0, 14: C} \t{0: C2}", 12345.678);

Console.WriteLine(" D Format: {0, 14: D} \t{0: D6}", 123);

Console.WriteLine(" E Format: {0, 14: E} \t{0: E8}", 12345.6789);

Console.WriteLine(" G Format: {0, 14: G} \t{0: G10}", 12345.6789);

Console.WriteLine(" N Format: {0, 14: N} \t{0: N4}", 12345.6789);

Console.WriteLine(" X Format: {0, 14: X} ", 1234);

Console.WriteLine(" P Format: {0, 14: P} ", 0.9);

}

Резумьрат:






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.