К Т П           План занятия                                                              1                                           Страницы  | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 |

7. Использование логических операторов в ветвлениях if/else

Также можно проверить сразу несколько условий в ветвлениях if/else, используя логические операторы:

#include <iostream>
int main()
{
    std::cout << "Enter an integer: ";
    int a;
    std::cin >> a;
    std::cout << "Enter another integer: ";
    int b;
    std::cin >> b;
    if (a > 0 && b > 0) // && - это логическое И. Проверяем, являются ли оба условия истинными
        std::cout << "Both numbers are positive\n";
    else if (a > 0 || b > 0) // || - это логическое ИЛИ. Проверяем, является ли истинным хоть одно из условий
        std::cout << "One of the numbers is positive\n";
    else
        std::cout << "Neither number is positive\n";
    return 0;
}

 

 

 

 


Предыдущая        В начало страницы       Следующая
7