Содержание
- 2. Тип данных определяет: внутреннее представление данных => множество их возможных значений допустимые действия над данными =>
- 3. Типы данных C# Типы данных бывают разные: одни заданы раз и навсегда в самом языке (базовые
- 4. Логический и целые
- 5. Остальные
- 6. Переменные В C# принято объявлять данные: тип_переменной имя_переменной Переменная — это величина, которая во время работы
- 7. Область действия и время жизни переменных Переменные описываются внутри какого-либо блока (класса, метода или блока внутри
- 8. Инициализация переменных При объявлении можно присвоить переменной начальное значение (инициализировать). int number = 100; float x
- 9. Инициализация переменных При присвоении значений надо учитывать: все вещественные значения (дробные числа) рассматриваются как значения типа
- 10. Неявная типизация Можно использовать модель неявной типизации: var а = "Hello word "; var c =
- 11. Именованные константы Вместо значений констант можно (и нужно!) использовать в программе их имена. Это облегчает читабельность
- 12. Литералы Литералы представляют неизменяемые значения (иногда их называют константами). Их можно передавать переменным в качестве значения.
- 13. Литералы Целочисленные литералы представляют положительные и отрицательные целые числа, например, 1, 2, 3, 4, -7, -109.
- 14. Литералы Вещественные литералы представляют собой дробные числа. Этот тип литералов имеет две формы. Первая форма -
- 15. Литералы Символьные литералы представляют одиночные символы. Символы заключаются в одинарные кавычки. Обычные: Console.WriteLine(‘A’); Управляющие последовательности: Управляющая
- 16. Литералы Строковые литералы представляют строки. Строки заключаются в двойные кавычки: Console.WriteLine(“Hello word"); Для вывода внутри строки
- 17. Выражения Выражение - правило вычисления значения. В выражении участвуют операнды, объединенные знаками операций. Операндами выражения могут
- 18. Тип результата выражения Если операнды, входящие в выражение, одного типа, и операция для этого типа определена,
- 19. Первичные (), [], ++, --, new, … Унарные ~, !, ++, --, -, … Типа умножения
- 20. Инкремент int x = 3, y = 3; Console.Write( "Значение префиксного выражения: " ); Console.WriteLine( ++x
- 21. Декремент int x = 3, y = 3; Console.Write( "Значение префиксного выражения: " ); Console.WriteLine( --x
- 22. Операции отрицания sbyte a = 3, b = -63, c = 126; bool d = true;
- 23. Операции сдвига Операции сдвига ( >) применяются к целочисленным операндам. Они сдвигают двоичное представление первого операнда
- 24. Умножение Операция умножения (*) возвращает результат перемножения двух операндов. Стандартная операция умножения определена для типов int,
- 25. Пример int x = 11, y = 4; float z = 4; Console.WriteLine( z * y
- 26. Операции отношения и проверки на равенство Операции отношения ( , >=, ==, !=) сравнивают первый операнд
- 27. Условные логические операции Console.WriteLine( true && true ); // Результат true Console.WriteLine( true && false );
- 28. Сложное присваивание в C# x += 0.5; соответствует x = x + 0.5; x *= 0.5;
- 29. Преобразование типа
- 30. Введение в исключения При вычислении выражений могут возникнуть ошибки (переполнение, деление на ноль). В C# есть
- 31. Для этого предназначен метод Console.ReadLine(). Он позволяет получить введенную строку. name = Console.ReadLine(); Метод Console.ReadLine() считывает
- 32. Для вывода информации на консоль используется встроенный метод Console.WriteLine. Для вывода информации на консоль, необходимо передать
- 33. 3. int i = 3; double y = 4.12; decimal d = 600m; string s =
- 34. Поля и методы встроенных типов Любой встроенный тип C# построен на основе стандартного класса библиотеки .NET.
- 35. Математические функции: класс Math
- 37. Скачать презентацию

















![Первичные (), [], ++, --, new, … Унарные ~, !, ++, --,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/890401/slide-18.jpg)
















Конкуренция на рынке СМИ
Системы управления базами данных (СУБД)
Безопасное пользование Интернетом
Создание web-сайтов
Основы графического дизайна
Носители_и_современность
YouTube как источник знаний о продуктах MS Office
Занятия по курсу Роботландия
CIDR: бесклассовая маршрутизация между доменами (Classless Interdomain Routing)
Наследование классов. Пример лабораторной 2
Электронный бюджет
Архитектура персонального компьютера
Маска файла
Разработка динамического контента сайта Воркаут
История развития Windows 2000
Программирование. Ассемблер Intel 8086
Технология создания цифровой мультимедийной информации
Арифметические основы ПК
Gif анимации
Организация профессиональной диспетчерской службы в 2 клика
Создание веб-сайтов
Что такое BIM
Введение в программирование на языке С++
Осторожно, вирус
Urban Life — Социальный проект
Алгоритмическая конструкция ветвление. 8 класс
Компьютерные игры
Компьютерные игры в культурном контексте: от классического понимания до постмодерна