Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Алгоритм Lab3



А. Начать исполнение.

1. Присвоить переменной Loop значение "истина".

2. Пока Loop имеет значение "истина", повторять:

А. Вывести на экран меню: "1 – Расчет площади прямоугольника
2 – Расчет площади треугольника
3 – Расчет площади круга".

Б. Вывести сообщение "Выберите пункт меню".

В. Ввести n.

Г. Исследовать n:

1. Если n =1, то:

А. Повторять:

1. Вывести сообщение "Введите стороны прямоугольника".

2. Ввести a, b.

3. Если a ≤0, или b ≤0,

А. то вывести сообщение "Некорректный ввод".

Б. иначе вывести "Площадь прямоугольника равна ", ab.

4. Вывести сообщение "Продолжить вычисления (Y / N)?".

5. Ввести символ ot.

Б. Конец цикла при условии ot = 'N'.

2. Если n =2, то:

А. Повторять:

1. Вывести сообщение "Введите стороны треугольника".

2. Ввести a, b, c.

3. Если a ≤0, или b ≤0, или с≤0,

А. то вывести "Некорректный ввод".

Б. иначе:

1. Если a + bc, или a + cb, или b + ca,

А. то вывести "Некорректный ввод".

Б. иначе:

1. Рассчитать полупериметр .

2. Вывести "Площадь треугольника равна ", .

4. Вывести сообщение "Продолжить вычисления (Y / N)?".

5. Ввести символ ot.

Б. Конец цикла при условии ot = 'N'.

3. Если n =3, то:

А. Повторять:

1. Вывести сообщение "Введите радиус круга".

2. Ввести r.

3. Если r ≤0,

А. то вывести сообщение "Некорректный ввод".

Б. иначе вывести "Площадь круга равна ", πr2.

4. Вывести сообщение "Продолжить вычисления (Y / N)?".

5. Ввести символ ot.

Б. Конец цикла при условии ot = 'N'.

4. Если n =4, то присвоить переменной Loop значение "ложь".

3. Конец цикла.

Б. Закончить исполнение.





Дата публикования: 2014-11-29; Прочитано: 249 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...