Вопрос задан 09.07.2026 в 18:05. Предмет Информатика. Спрашивает Каткова Станислава.

Составьте блок-схему.
Найти площадь равнобедренной трапеции с основаниями a и b и углом α при большем основании a.

Перейти к ответам

Ответы на вопрос

Отвечает Схождение Развал.

Пусть aa — большее основание, bb — меньшее основание (a>ba>b), а α\alpha — угол при основании aa.

Опустим высоты из концов меньшего основания на большее. В равнобедренной трапеции получаются два равных прямоугольных треугольника, у каждого из которых прилежащий катет равен

x=ab2.x=\frac{a-b}{2}.

Высота трапеции:

h=xtanα=ab2tanα.h=x\tan\alpha=\frac{a-b}{2}\tan\alpha.

Площадь трапеции:

S=a+b2h.S=\frac{a+b}{2}\cdot h.

После подстановки высоты:

S=a2b24tanα.\boxed{S=\frac{a^2-b^2}{4}\tan\alpha}.

Блок-схема алгоритма:

 ┌─────────────┐
│ Начало │
└──────┬──────┘

┌──────▼─────────────────────┐
│ Ввод a, b, α │
└──────┬─────────────────────┘

┌──────▼─────────────────────┐
│ a > b, b > 0, 0° < α < 90°?│
└──────┬───────────────┬─────┘
Да Нет
│ │
┌──────▼─────────┐ ┌───▼──────────────────┐
│ x = (a - b) / 2│ │ Вывод: неверные данные│
└──────┬─────────┘ └───┬──────────────────┘
│ │
┌──────▼─────────┐ │
│ h = x · tg(α) │ │
└──────┬─────────┘ │
│ │
┌──────▼──────────────────────────┐
│ S = (a + b) · h / 2 │
│ или S = (a² - b²)·tg(α) / 4 │
└──────┬──────────────────────────┘

┌──────▼─────────┐
│ Вывод площади S│
└──────┬─────────┘

┌──────▼──────┐
│ Конец │
└─────────────┘

Псевдокод:

ввести a, b, α

если a ≤ b или b ≤ 0 или α ≤ 0 или α ≥ 90,
вывести "Неверные исходные данные"
иначе
h := ((a - b) / 2) · tg(α)
S := ((a + b) / 2) · h
вывести S
конец если

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос