Новини от 51 СУ

DJI_0244.JPG

Търсене

Информатика

Print Friendly, PDF & Email
Print Friendly, PDF & Email

Потребителски рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Операторите в C# биват няколко вида:

  • Аритметични – всички операции от математиката ако сте завършили 3-ти клас трябва да ги знаете.
  • Оператори за присвояване – Присвояват стойност в миналата тема ги разгледахме.
  • Оператори за сравнение – Сравняват две или повече стойности.
  • Логически оператори – това са оператори за работа с булев тип данни.
  • Побитови – няма да ги разглеждаме ако искате да разберете за тях вижте в книгата на Светлин Наков.

Аритметичните оператори в C#

Както казах това са математическите оператори вие вече ги знаете 

+ събиране

– изваждане

* умножение

/ делене

% тука има особеност този символ в C# значи делене с остатък.

++ инкрементиране – добавя на променливата +1

Пример:

age++     ако променливата преди това е била 18 вече е 19

-- може да се досетите сами. Изважда 1 от стойността на променливата, ако променливата преди това е била 19 вече е 18

Логически оператори в C#

&& – логическо И то сравнява няколко стойности. Трябва всички да са верни.

Например имаме условие което изисква и двете стойности да са ВЕРНИ.

Реален пример: username и password ако и двете са верни. Ако само едното е грешно стойността е Лъжа. (Потребителското име или паролата не съвпадат)

|| -Логическо ИЛИ . В този случай само едното условие ако е вярно резултата е ИСТИНА ако и двете са ЛЪЖА и условието е ЛЪЖА.

Оператори за сравнение в C#

Така и те са елементарни. По-голямо,По-малко и други такива.

==           равно. Това е оператор за сравнение в математиката по принцип е = но в C# това е за присвояване и за сравнение ==

!=            различно от. Този символ значи различно. Например age!=0 - проверяваме дали променливата е различна от 0.

по-голямо. Пример аge>18.Проверява дали стойността на променливата е по голяма от 18.

<             по-малко.

>=           по-голямо или равно проверява дали е по голямо или равно на съответната стойност

<=           по-малко или равно.

ВАЖНО!

Конкатенация на стрингове в C#

Ако искаме да съберем два стринга (текста) в C# използваме +

Например имаме една променлива firstName и една променлива lastName.

Искаме да ги отпечатаме на конзолата:

Console.Writeline(firstname+” ” + lastName);

Тези кавички по средата на текста служат за интервал защото имената ще се залепят едно до друго ако ги няма.

 

Print Friendly, PDF & Email
Звезда неактивнаЗвезда неактивнаЗвезда неактивнаЗвезда неактивнаЗвезда неактивна

Какво е променлива.

Променлива е компютърен термин. Променливата представлява едно място на което пазим информация  от типа на години, имена и всякакъв вид информация с цел използването и. Според името “Променлива” можем да си направим заключението, че можем да и променяме информация.

Тип на променлива.

Всяка една променлива в C# си има тип и име. Типовете в C# биват:

  • int – Числов тип от -2,147,483,648 до 2,147,483,648
  • double – Десетично число като 3.1 и 1.5
    decimal – Десетично число което дава максимална точност след десетичната запетая. Ако ви трябват точни сметки използвайте го.
  • float – Десетично число с до 10 знака точност след десетичната запетая
  • char – Char е символ стойността му задължително се държи в единични скоби ‘а’ и вътре може да има само един символ.
  • string – Стрингът е текст. Стрингът е колекция от чарове, не само в компютрите. Всяка една дума е стринг, целия текст също. Няма ограничение на символите.
  • bool – Булевия тип има само две стойности Истина или Лъжа.
    Използва се за проверка.

 

Именуване на променлива

Името на променливата е нещо което вие сами избирате. Името на променливата трябва да ви подсказва какво съдържа тя.

Не може да започват с числа 18age не е валидна променлива но age18 е напълно валидна.

Не може да има две променливи с едно и също име. Програмата ще даде грешка и няма да ви даде да компилирате.

Присвояване на стойност на променлива

Така знаем типовете и концепцията на именуване да почнем да им даваме стойности.

Присвояването на стойност на променлива става с “=” и съответните стойности.

Примери:

int age = 18;

bool isClicked = true;

double pi = 3.14;

 

тип име = стойност;

Print Friendly, PDF & Email

Потребителски рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Print Friendly, PDF & Email
Звезда неактивнаЗвезда неактивнаЗвезда неактивнаЗвезда неактивнаЗвезда неактивна

Print Friendly, PDF & Email
Звезда неактивнаЗвезда неактивнаЗвезда неактивнаЗвезда неактивнаЗвезда неактивна