Содержание
- 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. Скачать презентацию