Содержание
- 2. Операции Операции часто разделяются на четыре основные группы: арифметические (arithmetic), сравнения (relational), логические (logical) и побитовые
- 8. Арифметические операции Унарные операции Арифметическое отрицание (унарный минус – ) меняет знак операнда на противоположный. Стандартная
- 9. Арифметические операции Унарные операции Арифметическое отрицание (унарный минус – ) меняет знак операнда на противоположный. Стандартная
- 10. Инкрементация и декрементация операция префиксная постфиксная форма форма x = х + 1; ++x; x++; инкремент
- 11. Инкрементация и декрементация int x1 = 5; int z1 = ++x1; Console.WriteLine($"{x1} - {z1}"); int x2
- 12. Инкрементация и декрементация int x1 = 5; int z1 = --x1; Console.WriteLine($"{x1} - {z1}"); int x2
- 13. Операция new Операция new служит для создания нового объекта: new тип ([аргументы]) С помощью этой операции
- 14. Операции * и & Объявить (определить) указатель можно с помощью операции *. Получить адрес памяти, на
- 15. Операции * и & Чтобы использовать небезопасный код в C#, надо первым делом указать проекту, что
- 16. Пример 1 static void Main(string[] args) { unsafe // отключить систему безопасности { int* x; //
- 17. Пример 1 Console.WriteLine("Адрес переменной y: {0}", addr); Console.WriteLine(*x); // 10 y = *x + 20; Console.WriteLine(*x);
- 18. Арифметические операции Бинарные операции Операции сложения, вычитания, умножения, деления определены для типов int, uint, long, ulong,
- 19. Арифметические операции Бинарные операции Операция сложения (+) возвращает сумму двух операндов. Если оба операнда целочисленные или
- 20. Арифметические операции Бинарные операции Операция вычитания (-) возвращает разность двух операндов. Если оба операнда целочисленные или
- 21. Арифметические операции Бинарные операции Операция умножения (*) возвращает результат перемножения двух операндов. int x = 10;
- 22. Арифметические операции Бинарные операции Операция деления (/) вычисляет частное от деления первого операнда на второй. Если
- 23. Арифметические операции Бинарные операции При делении стоит учитывать, что если оба операнда представляют целые числа, то
- 24. Арифметические операции Бинарные операции Для финансовых величин (тип decimal ) при делении на 0 и переполнении
- 25. Арифметические операции Бинарные операции Операция остатка от деления (%): - если оба операнда целочисленные, результат операции
- 26. Арифметические операции Бинарные операции Операция остатка от деления (%): Для финансовых величин (тип decimal ) при
- 27. Приоритеты арифметических операций Высший ++ - - - (унарный минус) * / % Низший + -
- 28. Пример 2 int a = 3; int b = 5; int c = 40; int d
- 29. Арифметические операции Арифметические операции не определены для более коротких, чем int, типов. Это означает, что если
- 30. Исключения При вычислении выражений могут возникнуть ошибки, например, переполнение, исчезновение порядка или деление на ноль. Об
- 31. Исключения В C# ключевое слово checked используется, если требуется указать, что выражение будет проверяться на переполнение,
- 32. Исключения В C# есть механизм обработки исключительных ситуаций (исключений) - конструкция try...catch. Блок try содержит операторы,
- 33. Пример 3 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program {
- 34. Пример 3 for (int j = 1; j try { Console.Write("Введите a: "); a = unchecked((byte)int.Parse(Console.ReadLine()));
- 35. Пример 3 catch (OverflowException) { Console.Write("Переполнение\n\n"); } // конец блока catch } // конец цикла Console.ReadLine();
- 36. Операции доступа В языке С# символы "." и "->" обозначают операции доступа к элементам класса. Операция
- 37. Пример 4 class Program { static void Main(string[] args) { unsafe { Person person; person.age =
- 38. Операторы "[ ]" и " ( )" Круглые скобки — это оператор, повышающий приоритет операций, заключенных
- 39. Операции сравнения (отношения)
- 40. Операции сравнения (отношения) int a = 10; int b = 4; bool cc = a ==
- 41. Логические операции В C# определены логические операции, которые также возвращают значение типа bool. В качестве операндов
- 42. Логические операции Логическое отрицание (!) определено для типа bool. Результат операции — значение false, если операнд
- 43. Логические операции Операция логического умножения (&&). Возвращает true, если оба операнда одновременно равны true. bool x1
- 44. Логические операции Как и для арифметических операций, естественный порядок вычислений можно изменять с помощью скобок. Операнды
- 45. Поразрядные (побитовые) операции Поразрядные операции выполняются над отдельными разрядами числа. В этом плане числа рассматриваются в
- 46. Поразрядные (побитовые) операции Поразрядные логические операции (&, |, ^) применяются к целочисленным операндам и работают с
- 47. Поразрядные (побитовые) операции Операция логического умножения или логическое И (&). Возвращает true, если оба операнда одновременно
- 48. Поразрядные (побитовые) операции Операция логического сложения или логическое ИЛИ (|). Возвращает true, если хотя бы один
- 49. Поразрядные (побитовые) операции Операция исключающего ИЛИ (^) (XOR). Возвращает true, если либо первый, либо второй операнд
- 50. Поразрядные (побитовые) операции Эту операцию нередко применяют для простого шифрования: int x = 45; // Значение,
- 51. Поразрядные (побитовые) операции Поразрядное отрицание (~), часто называемое побитовым, инвертирует каждый разряд в двоичном представлении операнда
- 52. Поразрядные (побитовые) операции Две пары операций | и || (а также & и &&) выполняют похожие
- 53. Поразрядные (побитовые) операции Операции сдвига ( > ) применяются к целочисленным операндам и определены для типов
- 54. Поразрядные (побитовые) операции Операции сдвига можно использовать вместо непосредственного умножения или деления на два. С помощью
- 55. Операция сложения Правила сложения двух двоичных чисел можно показать на следующем примере: Пример сложения многоразрядных чисел.
- 56. Операция вычитания Операция вычитания в цифровых системах реализуется с помощью операции сложения. Вычитаемое при этом представляется
- 57. Операция вычитания Положительное и отрицательное числа, десятичный эквивалент которых равен 4610:
- 58. Операция вычитания Обратный код получается путем замены всех “0” на “1” и всех “1” на “0”
- 59. Операция вычитания Обратный код, дополненный единицей в младшем разряде, называется дополнительным кодом. Последовательность действий при получении
- 60. Операция вычитания Задание: требуется из числа 23 отнять число 18. С начала вычитаемое следует представить в
- 61. Операция вычитания Так как вычитаемое (18) по модулю меньше уменьшаемого (23), то результат достигнут. Таким образом,
- 62. Операция вычитания (с/р) Задание: требуется из числа 18 отнять 23. С начала вычитаемое следует представить в
- 63. Операция вычитания Так как вычитаемое (23) по модулю больше уменьшаемого (18), то результат из дополнительного кода
- 65. Скачать презентацию











![Операция new Операция new служит для создания нового объекта: new тип ([аргументы])](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/881861/slide-12.jpg)


![Пример 1 static void Main(string[] args) { unsafe // отключить систему безопасности](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/881861/slide-15.jpg)




















![Пример 4 class Program { static void Main(string[] args) { unsafe {](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/881861/slide-36.jpg)
![Операторы "[ ]" и " ( )" Круглые скобки — это оператор,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/881861/slide-37.jpg)

























word
Информация и информационные процессы. Человек и информация
Правила расположения рук на клавиатуре
Linux – маршрутизация, NAT, DHCP
Integer Programming Example #1 - Combinatorics
Внедрение системы мониторинга установки микродугового оксидирования ООО Строймонтаж 2002 г.о. Люберецы
Социальные сети. Обзор характеристик и возможностей
Клиент-серверные приложения
Разработка АИС управления складами предприятия
Презентация на тему Windows XP Информация для продавцов
Компьютерная графика
2
Greșeli în inernet
Крутые комбинации в рекламных кампаниях
Многопоточность. Работа с сетью. Делегаты
Использование электронного учебника в процессе профессионально-трудовой подготовки обучающихся коррекционной школы
Окружающая среда: полиграфия
Локальные и глобальные компьютерные сети. Коммуникационные технологии
Маршрутизатор D-Link DIR-632
Презентация на тему Поисковые системы
Программирование на языке Си#. Работа с символьными строками
Презентация на тему Работа в сети Интернет. Электронная почта
Закрытые торговые процедуры
Технология создания презентаций с помощью сервиса Prezi.com
Выражения в языке C#. Операции в выражениях в языке C#
Кодирование. Декодирование
Liver tumor
Алгоритмический язык