Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тема 3

.pdf
Скачиваний:
2
Добавлен:
30.04.2022
Размер:
802.54 Кб
Скачать

Тема: Оператор ветвления

Ветвление – это алгоритмическая

структура, в которой проверяется некоторое

условие и в зависимости от результатов

проверки выполняется то или иное действие. Для программирования проверки условия

и выбора действия в зависимости от этого

условия используются условные операторы. Условие в языке программирования может принимать два значения: истина (True) и

ложь (False).

1

Операции отношения

not (логическое не), and (логическое и), or

(логическое или).

Логические операторы

Опера-

Описа-

Опера-

Описание

тор

ние

тор

 

>

Больше

<>

Не равно

<

Меньше

>=

Больше или

 

 

 

равно

=

Равно

<=

Меньше или

 

 

 

равно

2

3

Формы условного оператора

1.Полное ветвление (развилка)

If условие

если условие

то действие 1

Then оператор1

иначе действие 2

Else оператор2;

все

 

+

условие

оператор2

 

оператор1

 

 

 

 

 

 

 

 

 

 

Формы условного оператора

2. Неполное ветвление

если условие

If условие

то действие

Then оператор;

все

 

условие

+

 

 

 

оператор

5

Составной оператор.

Begin

Оператор1; Оператор2;

……..

Оператор n;

End;

6

Задание. Составить программу вычисления

значения функции

x

3

3x 4, 0

x 1

 

 

 

 

y

 

 

 

 

4, иначе

 

входные переменные: х: real результат: у: real

7

Label1 – Caption – Введите х

Label2 – Caption – Результат Button1 – Caption – Вычислить

Button2 – Caption – Очистить

Edit1 – Text – пусто Edit2 – Text – пусто

8

9

procedure TForm1.Button1Click();

var x,y:real;

begin

x:=strtofloat(edit1.text);

if (x>=0) and (x<=1)

then y:=exp(3*ln(x))+3*x +4

else y:= –4;

edit2.text:=floattostr(y);

end;

10

Соседние файлы в предмете Информатика