русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Для кожного параметра можна задати ширину поля виведення і формат виведення. Це буде розглянуто нижче.


Дата додавання: 2015-01-08; переглядів: 923.


З послідовностей, що управляють, найчастіше використовуються символи переведення рядка (\n) і горизонтальної табуляції (\t).

Розглянемо прості способи введення з клавіатури. У класі Console визначені методи введення рядка і окремого символу, але немає методів, які дозволяють безпосередньо зчитувати з клавіатури числа. Введення числових даних виконується в два етапи: символи, що є числом, вводяться з клавіатури в рядкову змінну. Потім виконується перетворення з рядка в змінну відповідного типу. Перетворення можна виконати або за допомогою спеціального класу Convert, визначеного в просторі імен System, або за допомогою методу Parse, наявного в кожному стандартному арифметичному класі. У лістингу 3.10 використовуються обидва способи.

 

Лістінг 3.10. Методи введення

using System;

namespace ConsoleApplicationl

{

class Classl

{

static void Main()

{

Console.WriteLine("Введите строку");

string s = Console.ReadLine( ); // 1

Console.WriteLine( "s = " + s );

Console.WriteLine("Введите символ" );

char с = (char)Console.Read( ); // 2

Console.ReadLine( ); // 3

Console.WriteLine( "c = " + с );

string buf; // рядок - буфер длявведення чисел

Console.WriteLine( "Введите целое число" );

buf = Console.ReadLine( );

int i = Convert.ToInt32( buf ); // 4

Console.WriteLine( i );

Console.WriteLine( "Введите вещественное число" );

buf = Console.ReadLine( );

double x = Convert.ToDouble( buf ); // 5

Console.WriteLine( x );

Console.WriteLine( "Введите вещественное число" );

buf = Console.ReadLine( );

double y = double.Parse( buf ); // б

Console.WriteLine( y );

Console.WriteLine( "Введите вещественное число" );

buf = Console.ReadLine( );

decimal z = decimal.Parse( buf ); // 7

Console.WriteLine( z );

}

}

}

 


<== попередня лекція | наступна лекція ==>
Просте введення-виведення даних | Математичні функції - клас Math


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн