В листинге приведен пример применения методов класса Math.
Using System;
Namespace ConsoleApplication1
{ class Class1
{ static void Main()
{
Console.Write( "Введите х: " );
double x = double.Parse( Console.ReadLine() );
Console.Write( "Введите y: " );
double y = double.Parse( Console.ReadLine() );
Console.WriteLine( "Максимум из х и y : " + Math.Max(x, y) );
double z = Math.Pow(Math.Sin(x), 2) + Math.Pow(Math.Sin(y), 2);
Console.WriteLine( "Сумма квадратов синусов х и y : " + z );
}
}
}
Листинг. Применение методов класса Math (html, txt)
Теперь вы знаете достаточно, чтобы писать линейные программы, все операторы в которых выполняются последовательно, один за другим, например: ввод исходных данных, вычисления по формулам, вывод результатов. Для написания программ более сложной структуры необходимо изучить управляющие операторы, которые, как следует из их названия, управляют потоками вычислений.
Выражения, блоки и пустые операторы
Любое выражение, завершающееся точкой с запятой, рассматривается как оператор, выполнение которого заключается в вычислении выражения. Частным случаем выражения является пустой оператор ; (он используется, когда по синтаксису оператор требуется, а по смыслу — нет).
Примеры:
i++; // выполняется операция инкремента
a *= b + c; // выполняется умножение с присваиванием
fun( i, k ); // выполняется вызов функции
while( true ); // цикл из пустого оператора (бесконечный)
Блок, или составной оператор, — это последовательность описаний и операторов, заключенная в фигурные скобки. Блок воспринимается компилятором как один оператор и может использоваться всюду, где синтаксис требует одного оператора, а алгоритм — нескольких. Блок может содержать один оператор или быть пустым.
Дата добавления: 2015-08-08; просмотров: 731;