Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
3 / 3 / 0
Регистрация: 06.11.2012
Сообщений: 33
1

Вычислить площадь полученного треугольника

14.06.2013, 08:06. Показов 1570. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
введите 3 числа. Если они могут быть длинами сторон прямоугольного треугольника выведите их в порядке возрастания и вычислите площадь полученного треугольника.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.06.2013, 08:06
Ответы с готовыми решениями:

Ввести три числа. если они могут быть длинами сторон остроугольного треугольника, вычислить площадь полученного треугольника
Задание:"Ввести три числа. если они могут быть длинами сторон остроугольного треугольника,...

Вычислить площадь треугольника.
Вычислить площадь треугольника.

Вычислить периметр и площадь треугольника
По координатам вершин вычислить периметр и площадь треугольника(написать надо на Delphi)

Вычислить площадь треугольника с помощью функции
Дано 3 числа они являются сторонами триугольника. Одна сторона меняется 10 раз на 1 см. Вычислить...

3
696 / 570 / 414
Регистрация: 31.03.2013
Сообщений: 1,029
14.06.2013, 08:58 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

axmet1,
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
program Project1;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
var a,b,c,s:real;
 
begin
  writeln('Введите стороны в порядке возрасатния');
  write('a = '); readln(a);
  write('b = '); readln(b);
  write('c = '); readln(c);
  if c*c=b*b+a*a then
  begin
    s:=1/2*a*b;
    writeln('Площадь = ',s:1:2);
  end
  else writeln(a:1:2, b:1:2, c:1:2, ' Не являются сторонами прямоугольного треугольника');
  readln
end.
0
3 / 3 / 0
Регистрация: 06.11.2012
Сообщений: 33
14.06.2013, 08:59  [ТС] 3
На делфи!!!!

Добавлено через 20 секунд
На делфи
0
696 / 570 / 414
Регистрация: 31.03.2013
Сообщений: 1,029
14.06.2013, 09:51 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от axmet1 Посмотреть сообщение
введите 3 числа
Цитата Сообщение от axmet1 Посмотреть сообщение
выведите их в порядке возрастания
надо доделать, т.к. у меня они изначально вводятся в правильном порядке

Добавлено через 42 минуты
Цитата Сообщение от axmet1 Посмотреть сообщение
На делфи
Delphi
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
57
58
59
60
61
62
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
 
type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Button1: TButton;
    Button2: TButton;
    Edit4: TEdit;
    Edit5: TEdit;
    Edit6: TEdit;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
  a,b,c,s:real;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.Button1Click(Sender: TObject);
var k:real;
begin
a:=strtofloat(edit1.text);
b:=strtofloat(edit2.text);
c:=strtofloat(edit3.text);
  if b < a then
    begin k:= a; a:= b; b:= k end;
  if c < a then
    begin k:= a; a:= c; c:= k end;
  if c < b then
    begin k:= b; b:= c; c:= k end;
Edit4.Text:=floattostr(a);
edit5.Text:=floattostr(b);
edit6.Text:=floattostr(c);
end;
 
procedure TForm1.Button2Click(Sender: TObject);
begin
  if c*c=b*b+a*a then
  begin
    s:=1/2*a*b;
    showmessage('Площадь = '+floattostr(s));
  end
  else showmessage(floattostr(a)+', '+floattostr(b)+', '+floattostr(c)+' Не являются сторонами прямоугольного треугольника');
end;
 
end.
1
14.06.2013, 09:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.06.2013, 09:51
Помогаю со студенческими работами здесь

Вычислить площадь треугольника по 3 известным сторонам A,B,C
Вычислить площадь треугольника по 3 известным сторонам A,B,C. Просто сделать код программы для...

Вычислить площадь треугольника отсекаемого прямой
Вычислить площадь треугольника, отсекаемого прямой Ах-By-12=0 от координатного угла. Графически...

Вычислить периметр и площадь прямоугольного треугольника
Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов a и b....

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

По координатам вершин вычислить периметр и площадь треугольника
Помогите пожалуйста написать программу!(По координатам вершин вычислить периметр и площадь...

Вычислить площадь треугольника со сторонами A, B, C. Определить, является ли треугольник равнобедренным
Вычислить площадь треугольника со сторонами A, B, C. Определить, является ли треугольник...


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

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