Similar presentations:
Условный оператор в языке C#
1.
Условныйоператор
Лекция 4
2.
Условный оператор«if-else»
«switch»
«?:» - тернарный оператор
3.
Оператор «if-else»Неполное ветвление
да
Действие
if (Условие)
else
нет
if (условие)
{
Действие 1
}
4.
Пример 15.
Пример 26.
Оператор «if-else»Полное ветвление
да
if (Условие)
Действие 1
else
нет
Действие 2
if (условие)
{
Действие 1
}
else
{
Действие 2
}
7.
Условный операторВажно!!!
Оператор else НЕ является обязательным.
Важное правило!!!
Оператор else НЕ может быть использован
отдельно от оператора if.
Блок else должен располагаться только после
оператора if.
8.
Пример 3Определить, является ли число положительным.
9.
Операторы сравнения>, < - больше, меньше
>=, <= - больше либо равно,
меньше либо равно
==, != - равно, не равно
10.
Пример 4Определить, равны ли введенные два числа.
11.
Логические операторыЛогическое НЕ.
Его также называют отрицание обозначается знаком "!".
Логическое И. Обозначается как &&.
Логическое ИЛИ. Обозначается как ||.
12.
Пример 5Вводятся три числа. Нужно вывести "YES" если все числа равны,
в противном случае "NO"
13.
Задачи1. Вывести максимальное из двух чисел. Если числа равны,
вывести любое из них.
2. В математике функция sign(x) - (знак числа) определена так:
3. По данному числу, проверьте является ли число четным.
4. Проверить делится ли a на b нацело.
5. По данному трехзначному числу, определите все ли его
цифры различны.
14.
Задачи1. В математике функция sign(x) - (знак числа) определена так:
X<0
X=0
X>0
signX = -1
signX = 0
signX = 1