
Составьте программу и блок схему(язык Паскаля). Нахождение периметра и площади треугольника по 3
заданным сторонам .Если треугольник не существует вывести о нем сообщение. Пожалуйста помогите , очень нужно . Заранее огромное спасибо

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

Ответ:Вот на фотке смотрите и наслождайтесь
Объяснение:




Для решения вашей задачи на языке Паскаль, вам нужно выполнить следующие шаги:
1. Определить переменные для хранения длин сторон треугольника и переменные для хранения периметра и площади треугольника. 2. Ввести длины сторон треугольника. 3. Проверить, можно ли построить треугольник с заданными сторонами. Треугольник можно построить, если сумма длин любых двух его сторон больше длины третьей стороны. 4. Если треугольник существует, вычислить периметр и площадь треугольника. 5. Если треугольник не существует, вывести сообщение об этом.
Вот пример кода на языке Паскаль, который выполняет эти шаги:
```pascal program TriangleProperties; var a, b, c, s, p: real; begin write('Введите длины сторон треугольника: '); readln(a, b, c); if (a + b > c) and (a + c > b) and (b + c > a) then begin p := a + b + c; s := sqrt(p * (p - a) * (p - b) * (p - c)); writeln('Периметр треугольника: ', p:0:2); writeln('Площадь треугольника: ', s:0:2); end else writeln('Треугольник с заданными сторонами не существует.'); readln; end. ```
В этом коде `a`, `b` и `c` - это длины сторон треугольника, `s` - это площадь треугольника, а `p` - это периметр треугольника. В начале программы пользователю предлагается ввести длины сторон треугольника. Затем проверяется, можно ли построить треугольник с заданными сторонами. Если треугольник существует, вычисляется периметр и площадь треугольника, и выводятся эти значения. Если треугольник не существует, выводится сообщение об этом.
Обратите внимание, что в этом коде используется функция `sqrt` для вычисления квадратного корня, и оператор `:` для форматирования вывода чисел с двумя знаками после десятичной точки .
Что касается блок-схемы, то она будет состоять из следующих элементов:
1. Блок "Ввод" для ввода длин сторон треугольника. 2. Блок "Условие" для проверки возможности построения треугольника. 3. Блок "Вычисление" для вычисления периметра и площади треугольника (если треугольник существует). 4. Блок "Вывод" для вывода периметра и площади треугольника (если треугольник существует) или сообщения об отсутствии треугольника .


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili