Содержание
- 2. Вопросы Алфавит Лексемы Идентификаторы Ключевые слова Константы Разделители Комментарии Типы данных Классификация Типы значения и типы
- 3. Элементы Естественный язык: символы слова словосочетания предложения Язык программирования: символы лексемы выражения операторы
- 4. 1. Алфавит языка (символы) прописные и строчные латинские буквы и знак подчеркивания; арабские цифры от 0
- 5. 2. Лексемы языка Идентификаторы – имена объектов C# программ. Могут быть использованы латинские буквы, цифры и
- 6. Нотации Нотация — соглашение о правилах создания имен. Нотация Паскаля: каждое слово, составляющее идентификатор, начинается с
- 7. Лексемы языка Ключевые (зарезервированные) слова – это слова, которые имеют специальное значение для компилятора. Их нельзя
- 8. Лексемы языка Константы – это неизменяемые величины. Существуют логические, целые, вещественные, символьные и строковые константы, а
- 9. Комментарии Предназначены для записи пояснений к программе и формирования документации. Однострочный комментарий // пример комментария Многострочный
- 10. Типы данных в C# Тип данных однозначно определяет: внутреннее представление данных, а следовательно, и множество их
- 11. Классификация типов
- 12. Типы-значения и типы-ссылки Стек (статическая память) Куча (динамическая память, heap) Значение Значение Значение Значение Ссылка (адрес)
- 13. Встроенные типы
- 14. Встроенные типы
- 15. Встроенные типы
- 16. Встроенные типы
- 17. Константы
- 18. Константы
- 19. Константы
- 20. Переменные Переменная – именованная область памяти, в которой хранятся данные определенного типа. Имя переменной должно соответствовать
- 21. Переменные С# программа состоит из классов. Класс содержит поля (данные) и методы (функции). Переменная, описанная в
- 22. Переменные Блок — это код, заключенный в фигурные скобки. Основное назначение блока — группировка операторов. Область
- 23. Пример 1 namespace pr1 { class Program { //с ошибками!!! static void Main(string[] args) { int
- 24. Пример 2 namespace pr2 { class Program { //с ошибками!!! static void Main(string[] args) { int
- 25. Пример 3 namespace pr3 { class Program { //с ошибками!!! static void Main(string[] args) { int
- 26. Пример 4 namespace pr4 { class Program { static void Main(string[] args) { int x, y,
- 28. Именованные константы Можно запретить изменять значение переменной, задав при ее описании ключевое слово const. Именованные константы
- 29. Выражения Из констант, переменных, разделителей и знаков операций можно конструировать выражения. Каждое выражение представляет собой правило
- 30. Основные операции
- 31. Основные операции
- 32. Основные операции
- 33. Основные операции
- 34. Основные операции
- 35. Основные операции
- 36. Приоритеты операций
- 37. Неявное преобразование типов Неявное преобразование типов возможно только, если не происходит потеря значимости
- 38. Операция явного преобразования типа Явное преобразование типа: (тип) выражение long b=300; //8 байт int a=(int)b; //4
- 39. Консольный ввод и вывод Программа Результат Исходные данные Устройство ввода данных Устройство вывода данных Консоль
- 40. Вывод Console.Write(string s) Console.WriteLine(string s) Console.WriteLine(x); Console.WriteLine(x.ToString()); Console.WriteLine(“x=“+x); Console.WriteLine(“x={0}, y={1}”, x,y); Console.WriteLine($”x={x}, y={y});
- 41. Пример int x = 5; Console.WriteLine(x); Console.Write("x=" + x + "\n"); int y = 10, z
- 42. Ввод В классе Console определены методы ввода строки и отдельного символа, но нет методов, которые позволяют
- 43. Пример Console.WriteLine("Введите строку"); string s = Console.ReadLine(); Console.WriteLine("s = " + s ); Console.WriteLine("Введите символ"); char
- 44. Пример Console.WriteLine("Введите вещественное число" ); buf = Console.ReadLine(); double x = Convert.ToDouble(buf); Console.WriteLine("Введите вещественное число" );
- 45. Примеры операций: инкремент и декремент int m; int n; Console.WriteLine("Введите целое число"); string buf = Console.ReadLine();
- 46. Управление консолью class Program { static void Main(string[] args) { Console.WriteLine("Нажмите любую клавишу. Для выхода из
- 48. Скачать презентацию
 Slaidy.com
 Slaidy.com
























![Пример 4 namespace pr4 { class Program { static void Main(string[] args)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1180539/slide-25.jpg)



















![Управление консолью class Program { static void Main(string[] args) { Console.WriteLine("Нажмите любую](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1180539/slide-45.jpg)
 Черепашка. Позиционирование и координаты
 Черепашка. Позиционирование и координаты Информационная система предприятия
 Информационная система предприятия Использование интернет-платформ в период дистанционного обучения
 Использование интернет-платформ в период дистанционного обучения 10-18-1-algebra-logiki_1
 10-18-1-algebra-logiki_1 Разработка web-ориентированной информационной системы поддержки процесса защиты выпускных квалификационных работ
 Разработка web-ориентированной информационной системы поддержки процесса защиты выпускных квалификационных работ Госуслуги
 Госуслуги Установка WordPress
 Установка WordPress Создаем игру
 Создаем игру JAICP PushGateAPI
 JAICP PushGateAPI Разработка информационной системы для автоматизации действий кладовщика в фирме по установке и демонтажу оконных систем
 Разработка информационной системы для автоматизации действий кладовщика в фирме по установке и демонтажу оконных систем Презентация Microsoft PowerPoint
 Презентация Microsoft PowerPoint Правда в погонах
 Правда в погонах Soedinenie_tablits
 Soedinenie_tablits Структуры и алгоритмы компьютерной обработки данных
 Структуры и алгоритмы компьютерной обработки данных Комп'ютерна мережа
 Комп'ютерна мережа Электронные таблицы (ЭТ)
 Электронные таблицы (ЭТ) Алгоритмы и способы их описания
 Алгоритмы и способы их описания 7-1-5 (1)
 7-1-5 (1) Современный дизайн. Место современного дизайна в мире
 Современный дизайн. Место современного дизайна в мире Граф. Построение графов
 Граф. Построение графов Одномерные массивы
 Одномерные массивы Operation Stratis
 Operation Stratis Устройство компьютера. Специальные устройства
 Устройство компьютера. Специальные устройства Ithub-2
 Ithub-2 Языки программирования. Этапы разработки ПО
 Языки программирования. Этапы разработки ПО Решение кейса №6 “Мультиязычный театр”
 Решение кейса №6 “Мультиязычный театр” Вопросы по сайту
 Вопросы по сайту Открытие. Ростов-на-Дону
 Открытие. Ростов-на-Дону