Отримання знань

дистанційна підтримка освіти школярів


Програми з розгалуженням (умови задач)

Задача Linear_equation

 

      Знайти корені лінійного рівняння ax+b=0, де a і b – задані числа.

   Вхідні дані

        Програма читає з клавіатури два цілих числа a і b.

   Вихідні дані

         Програма виводить на екран

                ¤ одне дробове число – корінь рівняння;

                ¤ ‘many roots’, якщо коренів може бути безліч;

                ¤ ‘no roots’, якщо рівняння коренів немає.

   Контрольні приклади

       1) a= 5, b= 16     =>    x= -3.2

       2) a= 0, b= 100   =>  no roots

       3) a= 0, b= 0       =>  many roots

 


Задача Descartes_system

 У декартовій системі дано коодинати точки (x, y), відмінні від нуля. Вивести, в якій чверті знаходиться точка.

   Вхідні дані

       Програма читає два цілих числа x і y, введені через пропуск.

   Вихідні дані

    Програма виводить на екран одне ціле число (1, 2, 3 або 4) - номер координатної чверті.

   Контрольні приклади

       1) x= 10, y= 42     =>   1

       2) x= -25, y= 78    =>   2

       3) x= -31, y= -63   =>   3

       4) x= 95, y= -14     =>   4

 

В системі: гості - (1); користувачі - (0)