Языки программирования. Лекция 1

Содержание

Слайд 2

Метод Main

Точкой входа в программу на языке C# является метод Main. При

Метод Main Точкой входа в программу на языке C# является метод Main.
создании проекта консольного приложения в Visual Studio, например, создается следующий метод Main:

Слайд 3

Инструкции

Базовым строительным блоком программы являются инструкции.
Инструкция представляет некоторое действие, например, арифметическую

Инструкции Базовым строительным блоком программы являются инструкции. Инструкция представляет некоторое действие, например,
операцию, вызов метода, объявление переменной и присвоение ей значения.
В конце каждой инструкции в C# ставится точка с запятой (;). Данный знак указывает компилятору на конец инструкции.

Слайд 4

Переменные

Для хранения данных в программе применяются переменные. Переменная представляет именнованную область памяти, в

Переменные Для хранения данных в программе применяются переменные. Переменная представляет именнованную область
которой хранится значение определенного типа. Переменная имеет тип, имя и значение. Тип определяет, какого рода информацию может хранить переменная.
Перед использованием любую переменную надо определить. Синтаксис определения переменной выглядит следующим образом:

Слайд 5

Типы данных

Как и во многих языках программирования, в C# есть своя система

Типы данных Как и во многих языках программирования, в C# есть своя
типов данных, которая используется для создания переменных. Тип данных определяет внутреннее представление данных, множество значений, которые может принимать объект, а также допустимые действия, которые можно применять над объектом.
В языке C# есть следующие примитивные типы данных:

Слайд 6

Типы данных

Типы данных

Слайд 7

Типы данных

Типы данных

Слайд 8

Арифметические операции языка C#

В C# используется большинство операций, которые применяются и в

Арифметические операции языка C# В C# используется большинство операций, которые применяются и
других языках программирования. Операции представляют определенные действия над операндами - участниками операции. В качестве операнда может выступать переменной или какое-либо значение (например, число). Операции бывают унарными (выполняются над одним операндом), бинарными - над двумя операндами и тернарными - выполняются над тремя операндами.

Слайд 9

Бинарные арифметические операции

Бинарные арифметические операции

Слайд 10

Унарные арифметические операции

Унарные арифметические операции

Слайд 11

Порядок выполнения арифметических операций

При выполнении сразу нескольких арифметических операций следует учитывать

Порядок выполнения арифметических операций При выполнении сразу нескольких арифметических операций следует учитывать
порядок их выполнения. Приоритет операций от наивысшего к низшему:
Инкремент, декремент
Умножение, деление, получение остатка
Сложение, вычитание
Для изменения порядка следования операций применяются скобки.

Слайд 12

Условные выражения

Операции сравнения
В операциях сравнения сравниваются два операнда и возвращается значение типа bool - true,

Условные выражения Операции сравнения В операциях сравнения сравниваются два операнда и возвращается
если выражение верно, и false, если выражение неверно.

Слайд 13

Условные выражения

Операции сравнения

Условные выражения Операции сравнения

Слайд 14

Логические операции

Логические операции