print4. Пересечение

Вводим интервалы и находим их пересечение по правилам математики. Интервал лучше всего представлять в виде двух целых чисел – левой и правой границы – и двух флагов для указания типа границы. Можно воспользоваться другим представлением в виде пары двух вещественных чисел. В случае открытой границы из числа можно вычесть или прибавить число 0.01. Левая граница пересечения – это максимум из левых границ интервалов, а правая – минимум из правых. При печати проверяем, что левая граница меньше или равна правой, иначе печатаем %.
loading