Чрез които нашата програма може да има различно действие, в зависимост от дадено условие



страница1/5
Дата28.04.2023
Размер0.78 Mb.
#117481
ТипПрограма
  1   2   3   4   5
Глава 3.1. Прости проверки
Свързани:
Телекомуникации - all lectures, Programirane UPR1, Programirane BIT 1, Programirane BIT0, Spravochnik 2021 22, Глава 2.1. Прости пресмятания с числа, tema 1, tema 2

https://csharp-book.softuni.bg/chapter-03-simple-conditions.html
Глава 3.1. Прости проверки

Ще разгледаме условните конструкции в езика C#, чрез които нашата програма може да има различно действие, в зависимост от дадено условие.


Ще обясним синтаксиса на условните оператори за проверки (if и if-else) с подходящи примери и ще видим в какъв диапазон живее една променлива (нейният обхват).
Ще разгледаме техники за дебъгване, чрез които постъпково да проследяваме пътя, който извървява програма по време на своето изпълнение.


  1. Сравняване на числа

В програмирането можем да сравняваме стойности чрез следните оператори:

  • Оператор < (по-малко)

  • Оператор > (по-голямо)

  • Оператор <= (по-малко или равно)

  • Оператор >= (по-голямо или равно)

  • Оператор == (равно)

  • Оператор != (различно)

При сравнение резултатът е булева стойност – true или false, в зависимост от това дали резултатът от сравнението е истина или лъжа.
Примери за сравнение на числа:

При отпечатване на стойностите true и false в езика C#, те се отпечатват с главна буква, съответно True и False.

Оператори за сравнение
В езика C# можем да използваме следните оператори за сравнение на данни:

Оператор

Означение

Работи за

Проверка за равенство

==

числа, стрингове, дати

Проверка за различие

!=

По-голямо

>

числа, дати, други сравними типове

По-голямо или равно

>=

По-малко

<

По-малко или равно

<=

Ето един пример:


  1. Прости проверки

В програмирането често проверяваме дадени условия и извършваме различни действия, според резултата от проверката. Това става чрез проверката if, която има следната конструкция:
if (булев израз)
{
// тяло на условната конструкция;
}
Пример: Отлична оценка.
Въвеждаме оценка в конзолата и проверяваме дали тя е отлична (≥ 5.50).

Тествайте кода от примера локално. Опитайте да въведете различни оценки, например 4.755.495.50 и 6.00. При оценки по-малки от 5.50 програмата няма да изведе нищо, а при оценка 5.50 или по-голяма, ще изведе “Excellent!”.

  1. Проверки с if-else конструкция

Конструкцията if може да съдържа и else клауза, с която да окажем конкретно действие в случай, че булевият израз (който е зададен в началото if (булев израз)) върне отрицателен резултат (false). Така построена, условната конструкция наричаме if-else и поведението ѝ е следното: ако резултатът от условието е позитивен (true) - извършваме едни действия, a когато е негативен (false) - други. Форматът на конструкцията е:
if (булево условие)
{
// тяло на условната конструкция;
}
else
{
// тяло на else-конструкция;
}


Сподели с приятели:
  1   2   3   4   5




©obuch.info 2024
отнасят до администрацията

    Начална страница