100 likes | 257 Views
Тема: ”Вказівка розгалуження ”. Опис та викорисатння вказівки розгалуження. Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах. Службові слова, які використовуються в умовній вказівці, мають зміст if — якщо, then — то, е lse — інакше.
E N D
Тема:”Вказівкарозгалуження” Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
Описта викорисатння вказівки розгалуження • Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах. • Службові слова, які використовуються в умовній вказівці, мають зміст if— якщо, then — то, еlse— інакше. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
Умови. • Умова — це вираз булевого типу. • Умова може бути простою або складеною. • Складена умова записується з допомогою логічних операцій аnd — і, or - або,not — не. • При записі умови можна використовувати всі можливі операції відношення . • Результатом виразу умови завжди буде величина булевого типу. <, > - більше, менше; ≤, ≥ - більше дорівнює, менше дорівнює; =, ≠ - дорівнює, не дорівнює. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
Вказівка розгалуження виконується таким чином: • Повна форма вказівки розгалуження виконується таким чином: якщо умова істинна, то виконується вказівка 1, а потім вказівка, яка знаходиться в програмі після всієї вказівки розгалуження; якщо умова хибна, то виконується вказівка2, а потім вказівка, яка знаходиться після вказівки розгалуження. • Скорочена форма вказівки розгалуження виконується таким чином: якщо умова істинна, то виконується вказівка 1, а потім вказівка,яка знаходиться в програмі після всієї вказівки розгалуження; якщо умова хибна, то виконується вказівка, яка знаходиться після вказівки розгалуження Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
Зразок. • В даному випадку, якщо присвоїти А=2, В=5, то значення виразу умови А>В хибне, отже, на екрані з'явиться повідомлення — В більше А. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
Вказівка розгалуження може записуватися з використанням складеної вказівки таким чином: Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
Зразок. • В даному випадку, якщо присвоїти а=5, b=2, то на екрані з'явиться повідомлення — R=3. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
Наприклад 1. • Скласти програму обчислення податку із заробітної плати в залежності від її величини за формулою: Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
Наприклад 2. • Program KVADRAT; • VarA,B,C,D,Xl,X2:real; • begin • writeln(‘Введі значення a, b, c :'); • write('a='); • readln(A); • write('b='); • readln(B); • write('c='); • readln(C); • D:-sqr(B)- 4*A*C; • IfD<0 then writeln(‘Рівняння не має коренів ') • else • begin • Xl:=(-B-sqrt(D))/(2*A); • X2:=(-B+sqrt(D))/(2*A); • writeln(‘Корені рівняння:'); • Writeln(‘XI=‘,Xl); • writeln('X2=',X2); • end; • end. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.
До нових зустрічей ! Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.