Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 02.02.2012
Сообщений: 43
1

Описать функцию, находящую площадь треугольника по формуле Герона

02.02.2012, 18:58. Показов 1671. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1.Описать функцию Area(Ax,Ay,Bx,By,Cx,Cy) вещественного типа, находящую площадь треугольника ABC по формуле Герона. С помощью этой функции найти площади треугольников ABC, ABD, ACD, если даны координаты точек A, B, C, D.



2.Напишите функцию нахождения суммы двух матриц А+В. Введите две матрицы и, применяя функцию, найдите их сумму.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.02.2012, 18:58
Ответы с готовыми решениями:

Описать функцию, находящую площадь треугольника по формуле Герона
Используя функции Otr и Perim описать функцию Area(Ax,Ay,Bx,By,Cx,Cy) вещественного типа ,...

Описать функцию Area, находящую площадь треугольника ABC по формуле Герона
3. Описать функцию Area(xA, yA, xB, yB, xC, yC) вещественного типа, находящую площадь треугольника...

Найти площадь треугольника по формуле Герона
Здравствуйте,помогите пожалуйста решить задачи в Pascal. 14)найти прощадь треугольника по...

Вычислить площадь треугольника по формуле Герона
Доброго времени суток! Требуется написать программу, вычисляющую площадь треугольника по формуле...

4
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
02.02.2012, 19:56 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
uses crt;
function Area(ax,ay,bx,by,cx,cy:real):real;
var a,b,c,p:real;
begin
a:=sqrt(sqr(ax-bx)+sqr(ay-by));
b:=sqrt(sqr(ax-cx)+sqr(ay-cy));
c:=sqrt(sqr(cx-bx)+sqr(cy-by));
p:=(a+b+c)/2;
Area:=sqrt(p*(p-a)*(p-b)*(p-c));
end;
var ax,ay,bx,by,cx,cy,dx,dy,s:real;
begin
clrscr;
writeln('Введите координаты четырех точек:');
readln(ax,ay,bx,by,cx,cy,dx,dy);
writeln('Площадь ABC=',Area(ax,ay,bx,by,cx,cy):0:2);
writeln('Площадь ABD=',Area(ax,ay,bx,by,dx,dy):0:2);
writeln('Площадь ACD=',Area(ax,ay,dx,dy,cx,cy):0:2);
readln
end.
0
Севак
02.02.2012, 20:02
  #3

Не по теме:

Цитата Сообщение от Дима Скок Посмотреть сообщение
Помоги те
слитно пишется

0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
02.02.2012, 20:03 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
uses crt;
const nmax=20;
var m,n:byte;
type matr=array[1..nmax,1..nmax] of integer;
procedure Summa(a,b:matr; var c:matr);
var i,j:byte;
begin
for i:=1 to m do
for j:=1 to n do
c[i,j]:=a[i,j]+b[i,j];
end;
var a,b,c:matr;
    i,j:byte;
begin
clrscr;
randomize;
repeat
write('Количество строк до ',nmax,' m=');
readln(m);
until m in [1..nmax];
repeat
write('Количество столбцов до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Исходная матрица A:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(20);
    write(a[i,j]:4);
   end;
  writeln;
 end;
writeln;
writeln('Исходная матрица B:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    b[i,j]:=random(20);
    write(b[i,j]:4);
   end;
  writeln;
 end;
writeln;
Summa(a,b,c);
writeln('Матрица C=A+B:');
for i:=1 to m do
 begin
  for j:=1 to n do
  write(c[i,j]:4);
  writeln;
 end;
readln
end.
0
0 / 0 / 0
Регистрация: 02.02.2012
Сообщений: 43
02.02.2012, 20:14  [ТС] 5
я знаю что слитно=)
Puporev спасибо что помог)
0
02.02.2012, 20:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.02.2012, 20:14
Помогаю со студенческими работами здесь

Вычислить площадь треугольника по формуле герона
Вычислить площадь треугольника по формуле герона и поэтойже формуле вычислить площадь еще для 3...

Вычислить площадь треугольника со сторонами a, b, c по формуле Герона
1)вычислить площадь треугольника со сторонами a,b,c по формуле Герона,проверив условие корректности...

Описать функцию, находящую высоту треугольника
Описать функцию Heights(Ax,Ay,Bx,By,Cx,Cy), находящую высоту треугольника ABC, проведенные...

Описать функцию вещественного типа, находящую периметр треугольника
Описать функцию Perim(Ax,Ay,Bx,By,Cx,Cy) вещественного типа, находящую периметр треугольника ABC по...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru