Скачиваний:
1
Добавлен:
30.05.2020
Размер:
2.61 Кб
Скачать
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include "UKr1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm11 *Form11;
//---------------------------------------------------------------------------
__fastcall TForm11::TForm11(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm11::Button1Click(TObject *Sender)
{
double a,b,c;
int k;
if((Edit1->Text).Length()==0 ||(Edit2->Text).Length()==0 ||(Edit3->Text).Length()==0 )
ShowMessage("Ви ввели не всі значення.Для роботи програми заповніть поля."); else{
a=StrToFloat(Edit1->Text);
b=StrToFloat(Edit2->Text);
c=StrToFloat(Edit3->Text);
if(a>b){k=a;a=b;b=k;}
if(b>c){k=b;b=c;c=k;}
if(a>b){k=a;a=b;b=k;}
Memo1->Lines->Add("Сортування змінних за значенням:\r\n"+FloatToStrF(a,ffFixed,7,2)+"->"+FloatToStrF(b,ffFixed,7,2)+"->"+FloatToStrF(c,ffFixed,7,2));
}}
//---------------------------------------------------------------------------
void __fastcall TForm11::Button2Click(TObject *Sender)
{
Edit1->Clear();Edit2->Clear();Edit3->Clear();Memo1->Clear();
}
//---------------------------------------------------------------------------

void __fastcall TForm11::Button3Click(TObject *Sender)
{
Form11->Close();
}
//---------------------------------------------------------------------------

void __fastcall TForm11::Edit1KeyPress(TObject *Sender, char &Key)
{
if (((Key>='0') && (Key<='9')) || (Key==VK_BACK) || (Key==',') || (Key=='-'))
  return;
if (Key==VK_RETURN)
  Button1->SetFocus();
Key=0;        
}
//---------------------------------------------------------------------------

void __fastcall TForm11::Edit2KeyPress(TObject *Sender, char &Key)
{
if (((Key>='0') && (Key<='9')) || (Key==VK_BACK) || (Key==',') || (Key=='-'))
  return;
if (Key==VK_RETURN)
  Button1->SetFocus();
Key=0;        
}
//---------------------------------------------------------------------------

void __fastcall TForm11::Edit3KeyPress(TObject *Sender, char &Key)
{
if (((Key>='0') && (Key<='9')) || (Key==VK_BACK) || (Key==',') || (Key=='-'))
  return;
if (Key==VK_RETURN)
  Button1->SetFocus();
Key=0;
}
//---------------------------------------------------------------------------

void __fastcall TForm11::Memo1KeyPress(TObject *Sender, char &Key)
{
Key=0;
}
//---------------------------------------------------------------------------

Соседние файлы в папке main
  • #
    30.05.2020423.74 Кб1Project2.obj
  • #
    30.05.2020876 б2Project2.res
  • #
    30.05.2020851.97 Кб1Project2.tds
  • #
    30.05.20204.32 Кб1Project2.~bpr
  • #
    30.05.20201.07 Кб2Project2.~cpp
  • #
    30.05.20202.61 Кб1UKr1.cpp
  • #
    30.05.202051 б1UKr1.ddp
  • #
    30.05.20202.19 Кб1UKr1.dfm
  • #
    30.05.20201.44 Кб1UKr1.h
  • #
    30.05.2020467.7 Кб1UKr1.obj
  • #
    30.05.20202.61 Кб1UKr1.~cpp