ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Основные знаки операцийЗнаки операций обеспечивают формирование и последующее вычисление выражений. При вычислении выражений учитывается приоритет операций. Арифметические операции: 1. Унарные: a. + b. – c. ++ d. -- 2. Бинарные a. + b. – c. * d. /. 10/3=3; 10.0/3=3.3333 e. % - остаток от деления. 10%3=1 Операции сравнения · «<» · «>» · «<=» · «>=» · «==» равно · «!=» -не равно Логические операции ·! – не · && - и · || - или Поразрядные операции · ~ - побитовое не · & - и · | - или · ^ - исключающее или · << - сдвиг влево · >> - сдвиг вправо Операции присваивания · = · += · -= · /= · %= Операторы Оператор – это основная единица программы, которая выполняет определенные действия над данными, отделяются друг от друга «;». Операторы делятся на простые (не содержат в себе других операторов) и составные (включают в себя простые). Ввод/вывод осуществляется с помощью механизмов потока, т.е. информация вводится и выводится в виде потока байтов символ за символом. Для ввода с клавиатуры применяется тип «CONSOLE». Вывод с помощью «write», «writeline». Ввод «read», «readline». Если нужно ввести данные других типов, то используют преобразование типов. Float a; string s; s=console.readline(); a=Single/Parse(s); a=convert.to Single(s); Класс «Math» Для выполнения математических вычислений используется специальный класс «Math» - в котором описаны константы и символы. Основные функции: · Abs(x) – модуль · Sin(x) · Cos(x) · Tan(x) · Exp(x) · Log(x) – натуральный логарифм · Log (x,y) - log_yx · Log10(x) – lg(x) · Pow(x,y) – степень · Sqrt(x) – корень Линейные алгоритмы
Пример: Ввести 3х-значное число и найти сумму его цифр. Using System; //подключение пространства имён Class Example; // { public static void Main() //главная функция программы, точка ввода { int x; String s; Console.Write(“Введите число”); S=console.readline(); X = cnvert.toint32(s); Int c1= x/10; Int c2 = x/10%10; Int c3 = x%10; Int sum = c1+c2c+c3; }}Console.Writeline(‘сумму = ’ + sum); Не нашли, что искали? Воспользуйтесь поиском:
|