Содержание
- 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)
















Социальные сети
Что такое токен чата?
Марафон “5 дней - 5 навыков”. Как строить денежную карьеру на удаленной работе
Python Start. Проекты
Подросток в сети: современные медиа угрозы
Курс по продвижению сайтов
Спам и защита от него
Идеальный инструмент для автоматизации тестирования
Цикл с переменной
Модели различных конфигураций локальной сети
Продвижение библиотеки в социальных сетях
Игра Прятки
Цифровые технологии. Лекция 1
Resume Or Curriculum vitae
Системное программное обеспечение
SoftServe. Sourcing
Приложение RESO Mobile для клиентов по ДМС
Информационные технологии в музыкальном образовании
Interneta pakalpojumu izmantošanai nepieciešamais aprīkojums un izplatītākie pakalpojumu veidi
Tavern heroes. Игра мерджилка с механикой матч
Программирование циклических алгоритмов
Обзор функциональных возможностей и ключевых преимуществ инновационного эффективного ERP-решения фирмы 1С
Летний интенсив Марс атакует! Порядок действий ликвидации последствий сбоев системы, кибератак
Программирование на языке Си#. Подсказки к задачам
Выбор вебинарной платформы. Знакомство с Pruffme
Wish list
Классификация компьютерных объектов
Информатика. Вводная лекция