Розгалуження – це вибір однієї з команд в залежності від значення умови. Логічний вираз — це засіб записування умов для відшукання потрібних даних. Логічний вираз може приймати значення true (істинність) або false (хибність). Логічні вирази бувають прості та складені. Простий — це два арифметичні вирази, з’єднані символом відношення, а складений — це прості логічні вирази, з’єднані назвами логічних операцій: not, and і or.
Розглянемо означення логічних операцій. Означення 1. Операція NOT А дає істинний результат, якщо ло-гічний вираз А є хибний і навпаки. Означення 2. Операція A AND В дає істинний результат лише тоді, коли обидва логічні вирази є істинні. Означення 3. Операція A OR В дає істинний результат, якщо хоча би один з логічних виразів є істинний. Подвійну нерівність 1<х<5 як складений логічний вираз записують так: (1<х) and (х<5). Сукупність нерівностей вигляду х<1; х>5 – та. К: (х<1) ог (х>5). Прості логічні вирази, які входять у складені, завжди беруть у дужки.
Задача 1. Обчислити і вивести значення складеної функції у у деякій заданій користувачем точці х, якщоy=𝒍𝒏𝒙, 𝒙<−𝟏,𝒔𝒊𝒏𝒙, −𝟏≤𝒙<𝟏,𝒄𝒐𝒔𝒙, 𝒙≥𝟏. program Myfunction; uses Crt; var x,y:real;begin clrscr; writeln('введіть x’); readln(x); if x < -1 then y:=ln(abs(x)) elseif (x>=1) and (x
Домашнє завдання: Задача 4. Скласти програму для обчислення коренів лінійного рівняння вигляду Ах + В = С.1. Математична модель:якщо А=0, В=С, то коренем рівняння є будь-яке число;якщо А=0, В≠С, то коренів рівняння не існує;якщо А≠0, В=С, то X=0;якщо А≠0, В≠С, то Х= (С – В) / А. Дякую за увагу!