Вкладені умови - Інформатика, програмування
2.3.2 Вкладені умови.
Існують завдання у яких по одній із гілки розгалуження потрібно розглянути ще одну умову.
Розглянемо завдання: порівняти 3 цілих числа та вивести на друк максимальне.
Var a, b, c: integer;
Writeln ('Введіть три числа');
If a c then writeln ('максимальне число', a)
Else if b>c then writeln (b максимально число', b)
Else writeln (“c максимальне число”, c);
Ось блок – схема цього завдання:
2.3.3 Логічні висловлювання.
Алгоритм розв'язання квадратного рівняння містить перевірку умови D , =a) and (x =x) and (b>=y) or
Для трьох граней шість умов виходить тому, що кожну грань можна повернути на 90 і перевірити для кожної грані два випадки.
Визначити належність точки фігури. Нехай фігура задана такими, що обмежують її прямими.
Для кожної прямої визначимо підлозі площину, в якій знаходиться фігура-трикутник АВС. Напівплощина задається нерівністю.
Напівплощина, що знаходиться вище від осі х визначається нерівністю y>0.
Напівплощина, що знаходиться праворуч від прямої точки, що з'єднує (-1,0) і (0,2), задається нерівністю y-2x-2 0) and (y-2*x-2 c) and (b+c>a) and (a+c>b)
Then writeln ('існують')
Else writeln ('не існує');
Ш. Технологічний пакет до уроків інформатики на тему “Розгалуження у Паскалі”
Завдання з розгалуженням та їх вирішення.
Writeln ('Введіть температуру сьогодні');
Складіть програму, яка з двох введених вами чисел, друкує висновок про те, скільки більше.
Складіть програму, яка перевіряє, чи вірно твердження, що введене ціле число ділиться без залишку на 3.
Напишіть програму, якааналізує людину за віком та відносить її до однієї з чотирьох груп: дошкільник, учень, робітник, пенсіонер. Вік вводиться із клавіатури.
Складіть програму, яка визначає, чи входить введена вами цифра в десятковий запис введеного вами тризначного числа, і друкує повідомлення про те, чи ця цифра входить в запис числа чи ні.
Складіть програму, яка за трьома введеними вами числами визначить,
чи можуть ці числа бути довжинами сторін трикутника, якщо так, то який вийшов трикутник з цими довжинами сторін (прямокутний, гострокутний, тупокутний).
Складіть програму, що визначає, чи лежить точка із зазначеними координатами X, Y на колі радіуса R із центром початку координат.
Складіть програму знаходження кореня рівняння ax+b=c де a, b, c – дані числа.
Дано три дійсні числа. Звести в квадрат ті їх, значення яких негативні.
Дано три дійсні числа. Вибрати з них ті, що належать відрізку.
Відомі результати змагання трьох лижників. Вибрати результат переможця, який посів третє місце.
Дано натуральне чотиризначне число. Чи правда, що всі чотири цифри є різними?