#include <stdio.h> 
 
int  main( )  { 
    int  num1, num2; 
 
    // 1. Введіть ціле число, якщо воно парне, перевірте чи є додатним, якщо непарне, чи більше 25 
    printf ( "Введіть ціле число: " ) ; 
    scanf ( "%d" , & num1) ; 
 
    if  ( num1 %  2  ==  0 )  {   // Перевірка на парність 
        if  ( num1 >  0 )  { 
            printf ( "Число %d є парним і додатнім.\n " , num1) ; 
        }  else  { 
            printf ( "Число %d є парним, але не додатнім.\n " , num1) ; 
        } 
    }  else  {   // Якщо число непарне 
        if  ( num1 >  25 )  { 
            printf ( "Число %d є непарним і більше 25.\n " , num1) ; 
        }  else  { 
            printf ( "Число %d є непарним і менше або дорівнює 25.\n " , num1) ; 
        } 
    } 
 
    // 2. Введіть два числа, для більшого з них перевірте, чи знаходиться воно в діапазоні 5-30 
    printf ( "Введіть два числа: " ) ; 
    scanf ( "%d %d" , & num1, & num2) ; 
 
    int  max_num =  ( num1 >  num2)  ?  num1 :  num2;   // Знаходимо більше з двох чисел 
    if  ( max_num >=  5  &&  max_num <=  30 )  { 
        printf ( "Більше число %d знаходиться в діапазоні [5, 30].\n " , max_num) ; 
    }  else  { 
        printf ( "Більше число %d не входить в діапазон [5, 30].\n " , max_num) ; 
    } 
 
    // 3. Введіть ціле число, якщо воно більше 50, перевірте, чи кратне воно 4, інакше чи кратне 3 
    printf ( "Введіть ціле число: " ) ; 
    scanf ( "%d" , & num1) ; 
 
    if  ( num1 >  50 )  { 
        if  ( num1 %  4  ==  0 )  { 
            printf ( "Число %d більше 50 і кратне 4.\n " , num1) ; 
        }  else  { 
            printf ( "Число %d більше 50, але не кратне 4.\n " , num1) ; 
        } 
    }  else  { 
        if  ( num1 %  3  ==  0 )  { 
            printf ( "Число %d менше або дорівнює 50 і кратне 3.\n " , num1) ; 
        }  else  { 
            printf ( "Число %d менше або дорівнює 50 і не кратне 3.\n " , num1) ; 
        } 
    } 
 
    // 4. Введіть два числа, для меншого перевірте, чи є воно непарним 
    printf ( "Введіть два числа: " ) ; 
    scanf ( "%d %d" , & num1, & num2) ; 
 
    int  min_num =  ( num1 <  num2)  ?  num1 :  num2;   // Знаходимо менше з двох чисел 
    if  ( min_num %  2  ! =  0 )  { 
        printf ( "Менше число %d є непарним.\n " , min_num) ; 
    }  else  { 
        printf ( "Менше число %d є парним.\n " , min_num) ; 
    } 
 
    // 5. Введіть ціле число, якщо воно додатне, перевірте, чи кратне 5, інакше чи менше за -100 
    printf ( "Введіть ціле число: " ) ; 
    scanf ( "%d" , & num1) ; 
 
    if  ( num1 >  0 )  { 
        if  ( num1 %  5  ==  0 )  { 
            printf ( "Число %d є додатнім і кратним 5.\n " , num1) ; 
        }  else  { 
            printf ( "Число %d є додатнім, але не кратним 5.\n " , num1) ; 
        } 
    }  else  { 
        if  ( num1 <  - 100 )  { 
            printf ( "Число %d менше за -100.\n " , num1) ; 
        }  else  { 
            printf ( "Число %d не менше за -100.\n " , num1) ; 
        } 
    } 
 
    return  0 ; 
} 
 
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBudW0xLCBudW0yOwoKICAgIC8vIDEuINCS0LLQtdC00ZbRgtGMINGG0ZbQu9C1INGH0LjRgdC70L4sINGP0LrRidC+INCy0L7QvdC+INC/0LDRgNC90LUsINC/0LXRgNC10LLRltGA0YLQtSDRh9C4INGUINC00L7QtNCw0YLQvdC40LwsINGP0LrRidC+INC90LXQv9Cw0YDQvdC1LCDRh9C4INCx0ZbQu9GM0YjQtSAyNQogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDRhtGW0LvQtSDRh9C40YHQu9C+OiAiKTsKICAgIHNjYW5mKCIlZCIsICZudW0xKTsKCiAgICBpZiAobnVtMSAlIDIgPT0gMCkgeyAgLy8g0J/QtdGA0LXQstGW0YDQutCwINC90LAg0L/QsNGA0L3RltGB0YLRjAogICAgICAgIGlmIChudW0xID4gMCkgewogICAgICAgICAgICBwcmludGYoItCn0LjRgdC70L4gJWQg0ZQg0L/QsNGA0L3QuNC8INGWINC00L7QtNCw0YLQvdGW0LwuXG4iLCBudW0xKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBwcmludGYoItCn0LjRgdC70L4gJWQg0ZQg0L/QsNGA0L3QuNC8LCDQsNC70LUg0L3QtSDQtNC+0LTQsNGC0L3RltC8LlxuIiwgbnVtMSk7CiAgICAgICAgfQogICAgfSBlbHNlIHsgIC8vINCv0LrRidC+INGH0LjRgdC70L4g0L3QtdC/0LDRgNC90LUKICAgICAgICBpZiAobnVtMSA+IDI1KSB7CiAgICAgICAgICAgIHByaW50Zigi0KfQuNGB0LvQviAlZCDRlCDQvdC10L/QsNGA0L3QuNC8INGWINCx0ZbQu9GM0YjQtSAyNS5cbiIsIG51bTEpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHByaW50Zigi0KfQuNGB0LvQviAlZCDRlCDQvdC10L/QsNGA0L3QuNC8INGWINC80LXQvdGI0LUg0LDQsdC+INC00L7RgNGW0LLQvdGO0ZQgMjUuXG4iLCBudW0xKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gMi4g0JLQstC10LTRltGC0Ywg0LTQstCwINGH0LjRgdC70LAsINC00LvRjyDQsdGW0LvRjNGI0L7Qs9C+INC3INC90LjRhSDQv9C10YDQtdCy0ZbRgNGC0LUsINGH0Lgg0LfQvdCw0YXQvtC00LjRgtGM0YHRjyDQstC+0L3QviDQsiDQtNGW0LDQv9Cw0LfQvtC90ZYgNS0zMAogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDQtNCy0LAg0YfQuNGB0LvQsDogIik7CiAgICBzY2FuZigiJWQgJWQiLCAmbnVtMSwgJm51bTIpOwoKICAgIGludCBtYXhfbnVtID0gKG51bTEgPiBudW0yKSA/IG51bTEgOiBudW0yOyAgLy8g0JfQvdCw0YXQvtC00LjQvNC+INCx0ZbQu9GM0YjQtSDQtyDQtNCy0L7RhSDRh9C40YHQtdC7CiAgICBpZiAobWF4X251bSA+PSA1ICYmIG1heF9udW0gPD0gMzApIHsKICAgICAgICBwcmludGYoItCR0ZbQu9GM0YjQtSDRh9C40YHQu9C+ICVkINC30L3QsNGF0L7QtNC40YLRjNGB0Y8g0LIg0LTRltCw0L/QsNC30L7QvdGWIFs1LCAzMF0uXG4iLCBtYXhfbnVtKTsKICAgIH0gZWxzZSB7CiAgICAgICAgcHJpbnRmKCLQkdGW0LvRjNGI0LUg0YfQuNGB0LvQviAlZCDQvdC1INCy0YXQvtC00LjRgtGMINCyINC00ZbQsNC/0LDQt9C+0L0gWzUsIDMwXS5cbiIsIG1heF9udW0pOwogICAgfQoKICAgIC8vIDMuINCS0LLQtdC00ZbRgtGMINGG0ZbQu9C1INGH0LjRgdC70L4sINGP0LrRidC+INCy0L7QvdC+INCx0ZbQu9GM0YjQtSA1MCwg0L/QtdGA0LXQstGW0YDRgtC1LCDRh9C4INC60YDQsNGC0L3QtSDQstC+0L3QviA0LCDRltC90LDQutGI0LUg0YfQuCDQutGA0LDRgtC90LUgMwogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDRhtGW0LvQtSDRh9C40YHQu9C+OiAiKTsKICAgIHNjYW5mKCIlZCIsICZudW0xKTsKCiAgICBpZiAobnVtMSA+IDUwKSB7CiAgICAgICAgaWYgKG51bTEgJSA0ID09IDApIHsKICAgICAgICAgICAgcHJpbnRmKCLQp9C40YHQu9C+ICVkINCx0ZbQu9GM0YjQtSA1MCDRliDQutGA0LDRgtC90LUgNC5cbiIsIG51bTEpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHByaW50Zigi0KfQuNGB0LvQviAlZCDQsdGW0LvRjNGI0LUgNTAsINCw0LvQtSDQvdC1INC60YDQsNGC0L3QtSA0LlxuIiwgbnVtMSk7CiAgICAgICAgfQogICAgfSBlbHNlIHsKICAgICAgICBpZiAobnVtMSAlIDMgPT0gMCkgewogICAgICAgICAgICBwcmludGYoItCn0LjRgdC70L4gJWQg0LzQtdC90YjQtSDQsNCx0L4g0LTQvtGA0ZbQstC90Y7RlCA1MCDRliDQutGA0LDRgtC90LUgMy5cbiIsIG51bTEpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHByaW50Zigi0KfQuNGB0LvQviAlZCDQvNC10L3RiNC1INCw0LHQviDQtNC+0YDRltCy0L3RjtGUIDUwINGWINC90LUg0LrRgNCw0YLQvdC1IDMuXG4iLCBudW0xKTsKICAgICAgICB9CiAgICB9CgogICAgLy8gNC4g0JLQstC10LTRltGC0Ywg0LTQstCwINGH0LjRgdC70LAsINC00LvRjyDQvNC10L3RiNC+0LPQviDQv9C10YDQtdCy0ZbRgNGC0LUsINGH0Lgg0ZQg0LLQvtC90L4g0L3QtdC/0LDRgNC90LjQvAogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDQtNCy0LAg0YfQuNGB0LvQsDogIik7CiAgICBzY2FuZigiJWQgJWQiLCAmbnVtMSwgJm51bTIpOwoKICAgIGludCBtaW5fbnVtID0gKG51bTEgPCBudW0yKSA/IG51bTEgOiBudW0yOyAgLy8g0JfQvdCw0YXQvtC00LjQvNC+INC80LXQvdGI0LUg0Lcg0LTQstC+0YUg0YfQuNGB0LXQuwogICAgaWYgKG1pbl9udW0gJSAyICE9IDApIHsKICAgICAgICBwcmludGYoItCc0LXQvdGI0LUg0YfQuNGB0LvQviAlZCDRlCDQvdC10L/QsNGA0L3QuNC8LlxuIiwgbWluX251bSk7CiAgICB9IGVsc2UgewogICAgICAgIHByaW50Zigi0JzQtdC90YjQtSDRh9C40YHQu9C+ICVkINGUINC/0LDRgNC90LjQvC5cbiIsIG1pbl9udW0pOwogICAgfQoKICAgIC8vIDUuINCS0LLQtdC00ZbRgtGMINGG0ZbQu9C1INGH0LjRgdC70L4sINGP0LrRidC+INCy0L7QvdC+INC00L7QtNCw0YLQvdC1LCDQv9C10YDQtdCy0ZbRgNGC0LUsINGH0Lgg0LrRgNCw0YLQvdC1IDUsINGW0L3QsNC60YjQtSDRh9C4INC80LXQvdGI0LUg0LfQsCAtMTAwCiAgICBwcmludGYoItCS0LLQtdC00ZbRgtGMINGG0ZbQu9C1INGH0LjRgdC70L46ICIpOwogICAgc2NhbmYoIiVkIiwgJm51bTEpOwoKICAgIGlmIChudW0xID4gMCkgewogICAgICAgIGlmIChudW0xICUgNSA9PSAwKSB7CiAgICAgICAgICAgIHByaW50Zigi0KfQuNGB0LvQviAlZCDRlCDQtNC+0LTQsNGC0L3RltC8INGWINC60YDQsNGC0L3QuNC8IDUuXG4iLCBudW0xKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBwcmludGYoItCn0LjRgdC70L4gJWQg0ZQg0LTQvtC00LDRgtC90ZbQvCwg0LDQu9C1INC90LUg0LrRgNCw0YLQvdC40LwgNS5cbiIsIG51bTEpOwogICAgICAgIH0KICAgIH0gZWxzZSB7CiAgICAgICAgaWYgKG51bTEgPCAtMTAwKSB7CiAgICAgICAgICAgIHByaW50Zigi0KfQuNGB0LvQviAlZCDQvNC10L3RiNC1INC30LAgLTEwMC5cbiIsIG51bTEpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHByaW50Zigi0KfQuNGB0LvQviAlZCDQvdC1INC80LXQvdGI0LUg0LfQsCAtMTAwLlxuIiwgbnVtMSk7CiAgICAgICAgfQogICAgfQoKICAgIHJldHVybiAwOwp9Cg==