Как использовать логические выражения в С?
Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про логические выражения. Они нужны для более прицельного вывода сообщений и вызова функций. Начнём.
Для начала зайдите в CodeBlocksили же на сайт https://www.onlinegdb.com/online_c_compiler#:
Логические выражение бывают 3 видов (их можно в одном условии использовать несколько раз):
|| - означает или. То есть какое-то из условий должно попадать.
К примеру:
Введите следующий код:
int salary=10000;
if (salary >10000 || salary <100000)
{
printf("Как бизнесмен вы пока не очень много зарабатываете в год.");
}
&& -означает И. То есть и то и другое условие должно попадать под цель.
int salary=1000000;
if (salary >100000 || salary <1000000)
{
printf("Как бизнесмен вы примерно середнячок.");
}
!- означает отрицание. То есть если будет правда, то при отрицании и постановки этого знака станет ложью.
int salary=10000;
if (salary !=100000000000)
{
printf("Вы пока не миллиардер. А могли быть.");
}
В итоге мы получаем следующий код:
#include <stdio.h>
int main()
{
int salary1=10000;
if (salary1 >10000 || salary1 <100000)
{
printf("Как бизнесмен вы пока не очень много зарабатываете в год.\n");
}
int salary2=1000000;
if (salary2 >100000 || salary2 <1000000)
{
printf("Как бизнесмен вы примерно середнячок.\n");
}
int salary3=10000;
if (salary3 !=100000000000)
{
printf("Вы пока не миллиардер. А могли быть.\n");
}
}
Попробуйте свои значения поставить и условия. На этом всё. Пока.
Поддержать данатом можно здесь
Мои курсы:
C нуля до 10 км в беге за месяц
С нуля до 73 отжиманий за 2.5 месяца
С нуля до 3800 прыжков на скакалке за 3 недели
С нуля до 205 приседаний за 11 недель
- Дмитрий Баль от