tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Программа pascal. даны
Программа pascal. даны координаты 3 точек x1,x2,x3, y1,y2,y3, которые представляют собой вершины треугольника. вычислить а) длины сторон треугольника б)площадь треугольника
HOUSEMAN222
2 03.07.2019 09:10
3
Ответы
ostrom889p012wa
27.07.2020 11:29
Var
X1,Y1,X2,Y2,X3,Y3:real;
A,B,C:real;
Begin
Write('X1 = ');ReadLn(X1);
Write('Y1 = ');ReadLn(Y1);
Write('X2 = ');ReadLn(X2);
Write('Y2 = ');ReadLn(Y2);
Write('X3 = ');ReadLn(X3);
Write('Y3 = ');ReadLn(Y3);
A:=sqrt(sqr(X2-X1) + sqr(Y2-Y1) );
B:=sqrt(sqr(X2-X3) + sqr(Y2-Y3) );
C:=sqrt(sqr(X3-X1) + sqr(Y3-Y1) );
if (A<B+C)and(B<A+C)and(C<A+B) then
Begin
WriteLn('Длины сторон равны:');
WriteLn('A = ',A);
WriteLn('B = ',B);
WriteLn('C = ',C);
X1:=(A+B+C)/2;
WriteLn('Площадь треугольника равна ',sqrt(X1*(X1-A)*(X1-B)*(X1-C)))
End
else WriteLn('Треугольник не существует')
End.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
nikim05
30.11.2020 22:56
¬x v ¬y v z построить таблицу истинности Эта информатика это ужас, если вы решите то я буду признательна ...
клубника25
30.11.2020 23:06
Який інструмент застосовується в Excel для вирішення оптимізаційних завдань? a)Підбір параметра b)Сценарііі c)Оптімізатор d)Пошук рішення...
petr0poroshenko
25.05.2020 00:04
Быстро минут осталось Чему будет равна переменная а после выполнения оператора ветвления: а:=15; if (a mod 5=0) then a:=a - 5 else a:=a +5; write(a);...
Polina212
04.10.2021 02:36
21. Разгадайте числовои кросс во Всемирной паутине. 16 3. Кем и По горизонтали. 1. Год поступления в продажу первой интегральной схемы, выполненной на пластине кремния. 3. Год рождения...
tarringate
04.10.2021 02:49
Рассчитать подоходный налог на доходы физических лиц, если необлагаемая база для лиц, имеющих доход меньше 20000 руб-лей, равна 400 руб., в противном случае размер налога равен 13%...
mmmmm269
17.05.2020 16:37
Критерии надёжного пароля....
Kolyan097
17.05.2020 16:36
4. Код 11001110 00000000 00000000 какой это цвет, если глубина кодирования 24 бита, цветовая модель RGB? 5. Записывается аудиофайл. Частота дискретизации 12 кГц, глубина кодирования...
агата281
12.03.2021 22:52
Батько уьричі старший від сина.Відомоттакож,що він на 24 роки старший від сина.Скільки років батькові та скільки синов ...
face29
12.03.2021 22:52
Родная литература (8 класс) РАССКАЗ АСЯ 1.Зарождающееся чувство любви в герое(главы 9-14) 2.Анализ 15-20 глав. Какие чувства испытывает герой после разрыва? 3.Каков финал повести?...
гол38
12.03.2021 22:52
Сделайте 15 и 16 задачу ПОВТОРЯЮ НОМЕР 15 И 16...
Популярные вопросы
Максим может собрать малину за 3 часа , а Арсен на 1 час быстрее . За сколько...
1
Опишіть власний молодіжний проект за планом: (до 4 б.)- Назва проекта- Мета- На...
1
Задание № 3. Вставьте все пропущенные буквы и определите, в каком ряду во всех...
1
Тележка массой 10 кг движется со скоростью 2 м/с. Её нагоняет другая тележка массой...
1
Лан прямокутної форми має площу 48 а, а його ширина =60Обчислити периметер лану...
3
Как изменяют минутный объём дыхания...
1
напишите программу на паскаль программе на вход подаются 2 натуральных числа первое...
2
Математика 5 класс страница 21 номера 726,727 вторая часть учебника ...
3
Комектесып жыберындершы шығару жолымен...
3
35. Өрнектің мәнін табыңдар: 1) 7. (2,3 + 0,8х) + 1,9х, мұндағы х=0,4;2) 0,9 -...
2
X1,Y1,X2,Y2,X3,Y3:real;
A,B,C:real;
Begin
Write('X1 = ');ReadLn(X1);
Write('Y1 = ');ReadLn(Y1);
Write('X2 = ');ReadLn(X2);
Write('Y2 = ');ReadLn(Y2);
Write('X3 = ');ReadLn(X3);
Write('Y3 = ');ReadLn(Y3);
A:=sqrt(sqr(X2-X1) + sqr(Y2-Y1) );
B:=sqrt(sqr(X2-X3) + sqr(Y2-Y3) );
C:=sqrt(sqr(X3-X1) + sqr(Y3-Y1) );
if (A<B+C)and(B<A+C)and(C<A+B) then
Begin
WriteLn('Длины сторон равны:');
WriteLn('A = ',A);
WriteLn('B = ',B);
WriteLn('C = ',C);
X1:=(A+B+C)/2;
WriteLn('Площадь треугольника равна ',sqrt(X1*(X1-A)*(X1-B)*(X1-C)))
End
else WriteLn('Треугольник не существует')
End.