Составные условия.

Составные условия состоят из нескольких простых, соединенных словами И – AND, ИЛИ – OR. Результат составного условия – результат логической операции между простыми условиями. И- это логическое умножение, ИЛИ – логическое сложение.

Задача:

Заданы длины сторон треугольника А, В, С. Определить вид треугольника.


Алгоритм:

Программа:

Program Treangl;

Uses Crt;

Var

A, B, C: Integer;

Begin

ClrScr;

Да
WriteLn(‘Введите длины сторон треугольника’);

ReadLn (A, B, C);

Нет
IF (A=B) AND (A=C) Then WriteLn (‘Треугольник равносторонний) Else

IF (A=C) OR (A=B) OR (B=C) Then

WriteLn(‘Треугольник равнобедренный’) Else

WriteLn (‘Треугольник разносторонний’);

End.

 

Контрольные вопросы по теме «Ветвление»

1. Дайте определение разветвляющегося алгоритма.

2. Опишите виды разветвляющегося алгоритма.

3. Дайте определение составного условия. Охарактеризуйте каждую его часть.

4. Опишите условный оператор в Паскале.

5. Опишите оператор выбора в Паскале.