Проблема русского ввода/ывода презентация

Содержание

ПРОБЛЕМА РУССКОГО ВВОДА/ЫВОДА Console.OutputEncoding = System.Text.Encoding.Unicode; Console.InputEncoding = System.Text.Encoding.Unicode;

Слайд 1ВТОРОЕ ЗАНЯТИЕ


Слайд 2ПРОБЛЕМА РУССКОГО ВВОДА/ЫВОДА
Console.OutputEncoding = System.Text.Encoding.Unicode;
Console.InputEncoding = System.Text.Encoding.Unicode;


Слайд 3ОПЕРАЦИИ ЯЗЫКА C#
Математические операции
Логические операции над числами
Операции сдвига
Операции присваивания


Слайд 4МАТЕМАТИЧЕСКИЕ ОПЕРАЦИИ
+ сложение z = x+y;
- вычитание z = x-y;
*

умножение z = x*y;
/ деление z = x/y;
% остаток от деления двух чисел z = x%y;
++ инкремент (префиксный и постфиксный) z++, ++z
-- декремент (префиксный и постфиксный) z--, --z

Слайд 5ЛОГИЧЕСКИЕ ОПЕРАЦИИ НАД ЧИСЛАМИ
& (логическое умножение)
| (логическое сложение)
^ (логическое исключающее ИЛИ)
~

(логическое отрицание)

Слайд 6ОПЕРАЦИИ СДВИГА
>> сдвигает двоичное представление числа вправо

влево

Слайд 7ОПЕРАЦИИ СРАВНЕНИЯ.
== «Равно» bool z = 5 == 5; тогда

z равно true
!= «Не равно» bool z = 5 != 5; тогда z равно false
< «Меньше» bool z = 5 < 6; тогда z равно true
> «Больше» bool z = 5 > 5; тогда z равно false
<= «Меньше или равно» bool z = 5 <= 5; тогда z равно true
>= «Больше или равно» bool z = 5 >= 6; тогда z равно false


Слайд 8РАБОТА С BOOL BOOL A = TRUE, B = FALSE; BOOL Z

= A <ОПЕРАТОР> B;

|, || Логическое ИЛИ (хоть одно == true)
&, && Логическое И (оба == true)
^ Исключающее ИЛИ (или одно, или другое == true)
! Отрицание (Инвертирует true в false, а false в true. Z = !A)


Слайд 9ОПЕРАЦИИ ПРИСВАИВАНИЯ
= z = x
+= (x += a) == (x = x

+ a)
-= (x -= a) == (x = x - a)
*= (x *= a) == (x = x * a)
/= (x /= a) == (x = x / a)
%= (x %= a) == (x = x %a)
&= (x &= a) == (x = x & a)
|= (x |= a) == (x = x | a)
^= (x ^= a) == (x = x ^ a)
>>= (x >>= a) == (x = x >> a)
<<= (x << a) == (x = x << a)


Слайд 10МАССИВЫ
Массив представляет набор однотипных переменных.
тип_переменной[] название_массива = new тип_переменной[длина массива]


Слайд 11int[] nums = new int[4];
nums[0] = 1;
nums[1] = 2;
nums[2] = 3;
nums[3]

= 5;
Console.WriteLine(nums[3]);

Слайд 12КОНСТРУКЦИИ ЯЗЫКА


Слайд 13УСЛОВНАЯ КОНСТРУКЦИЯ IF
if (условие)
{
//Если условие истинно
} else {
//Если условие не истинно
}


Слайд 14КОНСТРУКЦИЯ ВЫБОРА, SWITCH
switch(выражение)
{
case константа1:
последовательность операторов
break;
case константа2:


последовательность операторов
break;
case константаЗ:
последовательность операторов
break;
// что-то еще
default:
последовательность операторов
break;
}

Слайд 15ЦИКЛЫ


Слайд 16WHILE
while(условие){
//КОД
}


Слайд 17DO WHILE
do
{
//Код
}while(Условие)


Слайд 18FOR
for (; ;)
{
//КОД
}


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика