Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2013, 22:15   #11
pavel08
Новичок
Джуниор
 
Регистрация: 27.03.2013
Сообщений: 7
По умолчанию

domovou, Вот, спасибо огромное))))))))))))))))))))))) это мое спасение)))
pavel08 вне форума Ответить с цитированием
Старый 28.03.2013, 22:22   #12
pavel08
Новичок
Джуниор
 
Регистрация: 27.03.2013
Сообщений: 7
По умолчанию

domovou, Вот, спасибо огромное))))))))))))))))))))))) это мое спасение)))
pavel08 вне форума Ответить с цитированием
Старый 28.03.2013, 22:24   #13
domovou
Пользователь
 
Аватар для domovou
 
Регистрация: 01.09.2012
Сообщений: 88
По умолчанию

pavel08, пожалуйста

это ко второй задаче, только конус не ресует
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Menus, StdCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    Label4: TLabel;
    Panel1: TPanel;
    Label5: TLabel;
    Label6: TLabel;
    Edit1: TEdit;
    Edit2: TEdit;
    Button1: TButton;
    Label7: TLabel;
    MainMenu1: TMainMenu;
    Vixod1: TMenuItem;
    Spravka1: TMenuItem;
    Oprogramme1: TMenuItem;
    procedure Button1Click(Sender: TObject);
    procedure Vixod1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var s,v,r,h,l:real;
x,y,down,yi,xi:integer;
begin
r:=StrToFloat(Edit1.Text);
h:=StrToFloat(Edit2.Text);
V:=1/3*pi*sqr(r)*h;
Label7.Caption:='v= '+FloatToStr(V)+ ' cm.kyb.';
l:=sqrt(sqr(h)+sqr(r));
S:=2*pi*r*(r+l);
Label7.Caption:=Label7.Caption+#13+'S= '+ FloatToStr(S)+' cm.kv';
Canvas.MoveTo(336,350);
Canvas.LineTo(418,228);
Canvas.LineTo(500,350);
Canvas.Arc(500,350,400,228,0,0,0,0);

end;

procedure TForm1.Vixod1Click(Sender: TObject);
begin
close;
end;

end.
Программист - это не тот, кто пишет программы, а тот, чьи программы работают.

Последний раз редактировалось domovou; 28.03.2013 в 22:41.
domovou вне форума Ответить с цитированием
Старый 29.03.2013, 09:31   #14
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Если нужно нарисовать конус:
Изображения
Тип файла: jpg Конус.jpg (47.9 Кб, 149 просмотров)
Sibedir вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi7 Славик42 Помощь студентам 1 22.05.2012 00:45
unable to rename 'C:\ProgramFiles\Borland\Delphi7\Bi n\Delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\ KazBoy Помощь студентам 1 12.04.2011 18:07
Где найти исходники на Java( 1 проект - больше 1000 классов, 2 проект - больше 100, 3 проект - больше 10) Pti44ka Общие вопросы по Java, Java SE, Kotlin 2 09.09.2010 21:31