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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2015, 21:25   #1
Zirka0-9
Новичок
Джуниор
 
Регистрация: 12.03.2015
Сообщений: 2
По умолчанию Блок-схема к программе

Ребят, помогите составить блок-схему к программе по исходному коду делфи пожалуйста.. очень нужно..
Код:
unit Unit4;

interface

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

type
  TForm1 = class(TForm)
    MainMenu1: TMainMenu;
    N1: TMenuItem;
    N2: TMenuItem;
    N3: TMenuItem;
    N4: TMenuItem;
    N11: TMenuItem;
    PageControl1: TPageControl;
    Rozrahynok_materialiv: TTabSheet;
    Rozrahynok_sklady: TTabSheet;
    Rozrahynok_na_metr: TTabSheet;
    TabSheet4: TTabSheet;
    Image2: TImage;
    Image1: TImage;
    Image3: TImage;
    Label1: TLabel;
    Edit1: TEdit;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    Edit2: TEdit;
    Edit3: TEdit;
    Edit4: TEdit;
    Button1: TButton;
    Label6: TLabel;
    Edit5: TEdit;
    Label7: TLabel;
    Edit6: TEdit;
    Label8: TLabel;
    Edit7: TEdit;
    Edit8: TEdit;
    Label9: TLabel;
    Button2: TButton;
    Label10: TLabel;
    Edit9: TEdit;
    Label11: TLabel;
    Label12: TLabel;
    Edit10: TEdit;
    Label13: TLabel;
    Edit11: TEdit;
    Button3: TButton;
    procedure N2Click(Sender: TObject);
    procedure N3Click(Sender: TObject);
    procedure N4Click(Sender: TObject);
    procedure N11Click(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  n,i,k:integer;

implementation

{$R *.dfm}

procedure TForm1.N2Click(Sender: TObject);
begin
 Close;
end;

procedure TForm1.N3Click(Sender: TObject);
begin
  PageControl1.ActivePageIndex:= 0;
end;

procedure TForm1.N4Click(Sender: TObject);
begin
  PageControl1.ActivePageIndex:= 1;
end;

procedure TForm1.N11Click(Sender: TObject);
begin
  PageControl1.ActivePageIndex:= 2;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
kir,gl,pis,vod:extended;
begin
kir:=StrToFloat(Edit1.Text);
gl:=(kir*565)/1000;
pis:=(kir*2400)/1000;
vod:=(kir*100)/1000;
Edit2.Text:=FloatToStr(gl)+' кілограм';
Edit3.Text:=FloatToStr(pis)+' кілограм';
Edit4.Text:=FloatToStr(vod)+' літрів';
end;

procedure TForm1.Button2Click(Sender: TObject);
var
sklad,prod,ypak,vus,kilk: extended;
begin
prod:=StrToFloat(Edit5.Text);
if prod>105000 then
edit5.text:='не вірне значення';
ypak:=StrToFloat(Edit6.Text);
if ypak>3 then
edit6.text:='не вірне значення';
vus:=StrToFloat(Edit7.Text);
if vus>1.3 then
edit7.text:='не вірне значення';
kilk:=StrToFloat(Edit8.Text);
if kilk>100 then
edit8.text:='не вірне значення';
sklad:=(prod*60*ypak*0.065)/(kilk*vus*0.98*0.6);

if (prod>105000) or (ypak>3) or (vus>1.3) or (kilk>100)
then
Edit9.Text:='Ви вказали не вірні значення, змініть їх'
else
Edit9.Text:=FloatToStr(round(sklad))+' квадратних метрів';

end;

procedure TForm1.Button3Click(Sender: TObject);
var
metru, kirp:extended;
begin
metru:=StrToFloat(Edit10.Text);
kirp:=metru*104;
Edit11.Text:=FloatToStr(kirp)+' штук';
end;

end.

Последний раз редактировалось Zirka0-9; 12.03.2015 в 21:37.
Zirka0-9 вне форума Ответить с цитированием
Старый 13.03.2015, 03:15   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

jpeg зачем?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 13.03.2015, 16:51   #3
Zirka0-9
Новичок
Джуниор
 
Регистрация: 12.03.2015
Сообщений: 2
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
jpeg зачем?
фоновый рисунок в проге
Zirka0-9 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блок-схема по программе stasp41 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 16.04.2014 09:41
Блок-схема к программе dimitrijiyul Помощь студентам 1 29.09.2012 22:26
Блок-схема к программе Shredder Помощь студентам 8 20.11.2009 19:07
Блок-схема к программе OtimJ Помощь студентам 2 15.01.2009 19:29