Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 5

Определить, имеют ли два треугольника одинаковые периметры и площади

20.12.2016, 20:06. Показов 1748. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Определить имеют ли одинаковые периметры и площади прямоугольные треугольники заданные длинами двух катетов a1 и b1, a2 и b2.(с помощью процедур) . Заранее Спасибо.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.12.2016, 20:06
Ответы с готовыми решениями:

Даны два треугольника заданные длинами сторон. Определить их площади и сравнить их
Даны два треугольника заданные длинами сторон.определить их площади и сравнить их (больше ,меньше или равно) .вычислить для а1=4.2...

Два треугольника заданы координатами своих вершин. Вычислить площади треугольников по формуле Герона и определить
Два треугольника заданы координатами своих вершин. Вычислить площади треугольников с помощью формулы Герона и определить, какой треугольник...

Даны три стороны одного и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т.е. имеют ли они равные площади
Даны три стороны одного и три стороны другого треугольника. Определить, будут ли эти треугольники равновеликими, т.е. имеют ли они равные...

1
 Аватар для JuriiMW
5095 / 2661 / 2355
Регистрация: 10.12.2014
Сообщений: 10,060
21.12.2016, 07:21
Лучший ответ Сообщение было отмечено kentok25 как решение

Решение

Может лучше с помощью функций?
Тогда всё очень просто:
Pascal
1
2
3
4
5
6
7
8
const Ответ : array [Boolean] of String = ('нет.', 'да.'); eps = 1e-8;
function hipotenuse(a,b:Real):=sqrt(sqr(a)+sqr(b));
function pCompare(a,b,c,d:Real):=abs(a+b+hipotenuse(a,b)-c-d-hipotenuse(c,d))<eps;
function sCompare(a,b,c,d:Real):=abs(a*b/2-c*d/2)<eps;
begin
  (var a1, var b1, var a2, var b2) := (ReadReal('Введите длины катетов:'),ReadReal,ReadReal,ReadLnReal);
  WriteLn('Треугольники имеют одинаковые периметры и площади = ', Ответ[pCompare(a1,b1,a2,b2) and (sCompare(a1,b1,a2,b2))]);
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.12.2016, 07:21
Помогаю со студенческими работами здесь

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

Два разных объекта имеют одинаковые значения
Доброго времени суток. Сделал просто класс и создал два объекта. Через методы передал параметры. после вывода обнаружил, что объекты...

Подпрограммы: площади, периметры
Доброго времени суток:), задача вроде бы простая, но что то не получается и еще ошибку выдает Задача: Даны основания и высоты двух...

Два треугольника заданы координатами своих вершин. Вычислить их площади
Два треугольника заданы координатами своих вершин. Вычислить их площади по формуле S=1/2((Х2-Х1)(Y3-Y1)-(X3-X1)(Y2-Y1)) и определить, какой...

Найти периметры и площади прямоугольников
1. S1=SSS(a1, b1); S2=SSS(a2, b2); S3=SSS(a3, b3); -------------------------------- int SSS(int a, int b) { return (a*b);...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru