Содержание
- 2. Состав языка Символы: буквы: A-Z, a-z, _, буквы нац. алфавитов цифры: 0-9, A-F спец. символы: +,
- 3. Вид Примеры Булевские true false Целые десятич. 8 199226 16-ричн. 0xA 0x1B8 Веществ. с тчк 5.7
- 4. Имена (идентификаторы) имя должно начинаться с буквы или _; имя должно содержать только буквы, знак подчеркивания
- 5. Нотации Понятные и согласованные между собой имена — основа хорошего стиля. Существует несколько нотаций — соглашений
- 6. Ключевые слова, знаки операций, разделители Ключевые слова — идентификаторы, имеющие специальное значение для компилятора. Их можно
- 7. Ключевые слова C# abstract as base bool break byte case catch char checked class const continue
- 8. Типы данных: Концепция Классификация Встроенные типы данных
- 9. ©Павловская Т.А. (НИУ ИТМО) внутреннее представление данных => множество их возможных значений допустимые действия над данными
- 10. Различные классификации типов данных
- 11. Основная классификация типов C#
- 12. Встроенные типы данных C#: Булевский Целые Вещественные Финансовый Символьный object
- 13. Логический (булевский) и целые
- 14. Остальные
- 15. Математические функции: класс Math
- 17. Линейные программы: Структура программы Переменные Операции Выражения Введение в обработку исключительных ситуаций Простейший ввод-вывод
- 18. using System; namespace A { class Class1 { static void Main() { // описания и операторы,
- 19. Переменные Переменная — это величина, которая во время работы программы может изменять свое значение. Все переменные,
- 20. Общая структура программы на С# пространство имен Класс А Класс В Метод Main Переменные класса Методы
- 21. Область действия и время жизни переменных Переменные описываются внутри какого-то. блока: 1) класса 2) метода или
- 22. Инициализация переменных При объявлении можно присвоить переменной начальное значение (инициализировать). int number = 100; float x
- 23. Пример описания переменных using System; namespace CA1 { class Class1 { static void Main() { int
- 24. Именованные константы Вместо значений констант можно (и нужно!) использовать в программе их имена. Это облегчает читабельность
- 25. Выражения Выражение — правило вычисления значения. В выражении участвуют операнды, объединенные знаками операций. Операндами выражения могут
- 26. Ассоциативность выражений Слева направо a + b – c + d ( ( ( a +
- 27. Первичные (), [], ++, --, new, … Унарные ~, !, ++, --, -, … Типа умножения
- 28. Тип результата выражения Если входящие в выражение операнды одного типа и операция для этого типа определена,
- 29. Понятие «исключительная ситуация» При вычислении выражений могут возникнуть ошибки (переполнение, деление на ноль). В C# есть
- 30. Инкремент и декремент using System; namespace CA1 { class C1 { static void Main() { int
- 31. Пример (умножение *, деление /, остаток %) using System; namespace ConsoleApplication1 { class Class1 { static
- 32. ©Павловская Т.А. (НИУ ИТМО) Присваивание – это замена старого значения переменной на новое. Старое значение стирается
- 33. ©Павловская Т.А. (НИУ ИТМО) Сложное присваивание в C# x += 0.5; соответствует x = x +
- 34. ©Павловская Т.А. (НИУ ИТМО) Консольный ввод-вывод
- 35. using System; namespace A { class Class1 { static void Main() { int i = 3;
- 36. using System; namespace A { class Class1 { static void Main() { int i = 3;
- 37. ©Павловская Т.А. (НИУ ИТМО) using System; namespace A { class Class1 { static void Main() {
- 38. ©Павловская Т.А. (НИУ ИТМО) using System; namespace A { class Class1 { static void Main() {
- 39. Формат местозаполнителя { номер [ , длина ] [ : формат ] } номер – номер
- 40. ©Павловская Т.А. (НИУ ИТМО) using System; namespace A { class Class1 { static void Main() {
- 41. ©Павловская Т.А. (НИУ ИТМО) using System; namespace A { class Class1 { static void Main() {
- 42. ©Павловская Т.А. (НИУ ИТМО) using System; namespace CA1 { class Class1 { static void Main() {
- 44. Скачать презентацию