0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 7
1

Построить чертеж трапеции по заданным длинам сторон в delphi

03.06.2015, 13:23. Показов 729. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Создать проект вычисления площади и периметра трапеции. Построить чертеж трапеции по заданным длинам сторон.

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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Menus, StdCtrls, Spin, ExtCtrls;
 
type
  TForm1 = class(TForm)
    SpinEdit1: TSpinEdit;
    SpinEdit2: TSpinEdit;
    SpinEdit3: TSpinEdit;
    SpinEdit4: TSpinEdit;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Button1: TButton;
    Label5: TLabel;
    Label6: TLabel;
    ListBox1: TListBox;
    ListBox2: TListBox;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    Image1: TImage;
    procedure Button1Click(Sender: TObject);
    procedure Button4Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.Button1Click(Sender: TObject);
var a,b,c,d,P,m :integer;
    y,s,h:real;
 
begin
a:=strtoint(SpinEdit1.text);
b:=strtoint(SpinEdit2.text);
c:=strtoint(SpinEdit3.text);
d:=strtoint(SpinEdit4.text);
 
y:=(sqr(c)-sqr(d)-sqr(b-a))/(2*(a-b));
h:=sqrt(sqr(d)-sqr(y));
S:=(1/2*(a+b))/h;
ListBox1.Items.Add(FloatToStr(S));
P:=a+b+c+d;
ListBox2.Items.Add(IntToStr(P));
 
end;
 
procedure TForm1.Button3Click(Sender: TObject);
begin
ListBox1.Clear;
ListBox2.Clear;
end;
 
procedure TForm1.Button4Click(Sender: TObject);
begin
close;
end;
 
 
 
procedure TForm1.Button2Click(Sender: TObject);
begin
//Image1.Canvas.Rectangle(a,b,c,d);
end;
 
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2015, 13:23
Ответы с готовыми решениями:

Определить, можно ли построить треугольник по заданным длинам сторон
Составить программу, которая определяет, можно ли построить треугольник по заданным длинам сторон...

Составить программу вычисления площади трапеции по длинам сторон
Помогите пожалуйста. Составить программу вычисления площади трапеции, если четыре заданных числа...

Рисование треугольника по заданным длинам сторон
есть вот такой код: .model small .stack 100h .data x dw 50 y dw 50 .code start: mov...

Определить вид треугольника по заданным длинам сторон
Задание 3. Определить вид треугольника по заданным длинам сторон: разносторонний...

0
03.06.2015, 13:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.06.2015, 13:23
Помогаю со студенческими работами здесь

Найти параметры треугольника по заданным длинам его сторон
Всем Привет! Помогите пожалуйста написать простенькую программу без сильно замороченного кода на...

Определить возможность существования треугольника по заданным длинам сторон
Даны 3 положительных числа. Составьте программу для определения возможности построения треугольника...

Найти площадь пятиугольника по заданным длинам сторон и диагоналей
Даны действительные числа a,b,c,d,e,f,g. Найти площадь пятиугольника,изображенного на...

По заданным длинам сторон треугольника определить, является ли треугольник остроугольным
По заданным длинам сторон треугольника определить, яв-ляется ли треугольник остроугольным,...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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