01 Блок-схемы и введение в C.ppt
- Количество слайдов: 16
Блок-схемы и введение в C# Куценко Илья Михайлович
Создатель языка С#: Андерс Хейлсберг Годы создания - 1998— 2001
Язык программирования С# Процедурный язык программирования Объектно-ориентированный язык программирования
Родственники C#
Среда для разработки Microsoft Visual Studio 2012 2010 Файл -> Создать проект -> Visual C# -> Консольное приложение
Как получить VS (бесплатно без СМС) https: //www. dreamspark. com/ Скан студенческого Регистрация
Основы C# Состав любой программы: • Переменные int a; string text = “Hello”; float b = 1. 5; • Функции static void Main(string[] args) { … } private int Sum(int a, int b)
Типы переменных Тип переменной Описание Примеры char единичный байт, содержащий символ ‘a’, ‘b’, ‘c’ int Целое 5, -5, 600 float Число с плавающей точкой одинарной точности 4. 5 f, 5. 0 f double Число с плавающей точкой двойной точности 10. 0, 2. 88 string Строка “Hello”, “SASAI LALKA!!!” bool Логический. «Истина/True» или «Ложь/False» True, False
Операторы Арифметические: + - * / Инкремент и декремент a++, a--, --a, ++a Логические: > < Битовые: &&(И) = >= ||(ИЛИ) <= !(НЕ) !=(не равно)
Логические условия. IF Int A = 5; Int B = 4; IF(A>=B) { false B++; true } Else { A++ }
Операторы #2 Присваивание: = += -= *= /= Преобразование типов: int a = 4; float b = 5. 5; //создаем переменные float c = a+b; int d =(int)(a + b); //извращения aka «преобразование типов» int a = int. Parse(“ 4”); //string -> int
Циклы. FOR For (int i = 0; i <= 5; i++) { Console. Write. Line(i); }
Циклы. While false Int a = 0; Int b = 5; While (b>a) { Console. Write. Line(a++); } true
Циклы. Do - While Int a = 0; Int b = 5; do { Console. Write. Line(a++); } While (b>a);
Циклы. Switch - Case int a = 0; … do smth w “a” … Switch (a) { Case 0: Console. Write. Line(a+5); Break; Case 1: Console. Write. Line(a+1); Break; Default: Console. Write. Line(a); Break; } true false DEFAULT
Console Application. Приложение, выполняемое в командной строке Windows Win+R -> cmd Console. Write(); //запись Console. Write. Line(); //запись в сл. строку Console. Read(); //чтение (ожидание ввода от пользователя) Console. Read. Line(); //чтение из сл. строки
01 Блок-схемы и введение в C.ppt