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
















Онлайн или не онлайн – вот в чем вопрос
Устройства ввода графической информации. Итоговое тестирование
Безопасность в сети Интернет
История создания Интернета
Компьютерные вирусы
Аппаратные и программные средства ИКТ
Трёхмерное измерение
Практические задания по PowerPoint
Компьютерное моделирование свободного падения
Системы счисления. Обобщение
Формы представления информации
Моделирование. Знаковая информационная модель
Изучение библиографических стилей. Составление списка источников. Лабораторная работа 7
Алгоритмы и исполнители. Основы алгоритмизации
Ответственное поведение в сети интернет. Киберпреступления
Коммерческий сайт компании
Особенности разработки сложных программных систем
Лекция 4
Информационная система
Язык программирования Pascal. Тест
Присоединение Средней Азии. Классификация изданий. Итоговая информативность
Основы алгоритмизации и программирования
Разработка программных модулей программного обеспечения для компьютерных систем
Человек на пути
Ежегодные мероприятия университета Частного права
Расчёт для аудио- и видеоданных
Lecture Plan: Diagonal Layout. Left-hand Margin. Which Language Used in Notes. When to Note
Компьютерное моделирование