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
























![Пример 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)
Создание логотипа
Виды информации
Правила построения отрицаний
Использование интернет - мемов как средство обучения на уроках литературы на примере комедии Грибоедова Горе от ума (9 класс)
Микроконтроллер STM32F100RBT6 фирмы STMicroelectronics
Original graphic for inspiration
Popular minimalist decluttering method
Практические курсы по Apache Spark для аналитиков, разработчиков, администраторов Big Data
Форматирование таблиц. 7 класс
Формы записи алгоритмов. Типы алгоритмов. Линейные алгоритмы. 6 класс
Comment obtenir une licence Microsoft office 2016 en utilisant l’adresse e-mail
Создание маркетингового агентства полного цикла продвижения в сфере DIGITAL маркетинга
Опыт применения и создания электронных учебных пособий
Dream Job. Тестовое задание
Базы данных
Игра Hero's Tanks на Scratch
9__string
История ЭВМ
Служба DHCP
Платформер. Занятие 6
Знакомство с ES6. Урок 20
Системы компьютерной алгебры. Каталог СКА
Сайт Наркотики.ру
L’OREAL TAGGING Checkout Tagging
Информационная безопасность
Правила работы в социальных сетях территориальных управлений и подведомственных учреждений Росприроднадзора
Флэш-память
Проблемный анализ объекта автоматизации