Содержание
- 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)
С кого изобретатели списали компьютер. Архитектура ЭВМ
Организация мероприятия InControl
Марафон “5 дней - 5 навыков”. как строить денежную карьеру на удаленной работе
Лаборатория изучения читательского вкуса библиотеки
ЖК - Мониторы
Основные понятия информатики
Основы алгоритмизации. Объекты алгоритмов
Команды языка Паскаль (2 часть)
Choose a random element from a non-empty sequence
Синтаксис. Логическое выражение
Интернет в жизни старшеклассника: за и против
Системный анализ в ГМУ
Введение в СУБД ORACLE
Сноски. Работа с текстовым документом
Блок Вычесть из Экрана
Понятие как форма мышления. Урок 12
Подходы к понятию информации и измерению информации. Алфавитный подход к измерению информации
Разработка мобильного приложения, которое отслеживает транспортные потоки на основе геоинформационных данных
Обработка фотографий в Lightroom
Передача данных. МПСвЭПиТК
Станция Проверь себя. Игра по информатике
Безопасное общение в интернете
Определение видов визуализации 3D моделей
ИКТ в работе школьной библиотеки
Проект урока по информатике в 11 классе.
Сервис “Рука помощи” на официальном сайте Череповца
Использование внешних устройств, подключаемых к компьютеру, в учебных целях. Программное обеспечение внешних устройств
Индивидуальные сервисные пакеты