1 / 10

Тема: ”Вказівка розгалуження ”

Тема: ”Вказівка розгалуження ”. Опис та викорисатння вказівки розгалуження. Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах. Службові слова, які використовуються в умовній вказівці, мають зміст if — якщо, then — то, е lse — інакше.

glynn
Download Presentation

Тема: ”Вказівка розгалуження ”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Тема:”Вказівкарозгалуження” Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

  2. Описта викорисатння вказівки розгалуження • Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах. • Службові слова, які використовуються в умовній вказівці, мають зміст if— якщо, then — то, еlse— інакше. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

  3. Умови. • Умова — це вираз булевого типу. • Умова може бути простою або складеною. • Складена умова записується з допомогою логічних операцій аnd — і, or - або,not — не. • При записі умови можна використовувати всі можливі операції відношення . • Результатом виразу умови завжди буде величина булевого типу. <, > - більше, менше; ≤, ≥ - більше дорівнює, менше дорівнює; =, ≠ - дорівнює, не дорівнює. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

  4. Вказівка розгалуження виконується таким чином: • Повна форма вказівки розгалуження виконується таким чином: якщо умова істинна, то виконується вказівка 1, а потім вказівка, яка знаходиться в програмі після всієї вказівки розгалуження; якщо умова хибна, то виконується вказівка2, а потім вказівка, яка знаходиться після вказівки розгалуження. • Скорочена форма вказівки розгалуження виконується таким чином: якщо умова істинна, то виконується вказівка 1, а потім вказівка,яка знаходиться в програмі після всієї вказівки розгалуження; якщо умова хибна, то виконується вказівка, яка знаходиться після вказівки розгалуження Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

  5. Зразок. • В даному випадку, якщо присвоїти А=2, В=5, то значення виразу умови А>В хибне, отже, на екрані з'явиться повідомлення — В більше А. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

  6. Вказівка розгалуження може записуватися з використанням складеної вказівки таким чином: Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

  7. Зразок. • В даному випадку, якщо присвоїти а=5, b=2, то на екрані з'явиться повідомлення — R=3. Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

  8. Наприклад 1. • Скласти програму обчислення податку із заробітної плати в залежності від її величини за формулою: Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

  9. Наприклад 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 вчитель інформатики Стеценко Н. І.

  10. До нових зустрічей ! Ватутінська СШ №1 вчитель інформатики Стеценко Н. І.

More Related