Foydalanilgan adabiyotlar - Ўзбекистон республикаси олий таълим,фан ва инновациялар вазирлиги наманган муҳандислик...

|
Ўзбекистон республикаси олий таълим,фан ва инновациялар вазирлиги наманган муҳандислик – Қурилиш институти
|
bet | 18/18 | Sana | 22.12.2023 | Hajmi | 0,81 Mb. | | #126729 |
Bog'liq KURS ISHILAR Foydalanilgan adabiyotlar
Никита Культин. ―C++ Builder в задачах и примерах.‖
S. G‘ulomov. ―Axborot texnalogiyalari.‖
Maraximov A. va Raxmonova S. ―Internet va undan fodalanish asoslari‖
Xalmatov. ―Informatika‖.
Qosimov S. ―Kompyuter olami‖.
Broyda. ―Вичислительеые системы, сети и телекомуникатции.‖
Головач В. Дизайн пользовательского интерфейса [Электронный ресурс] Режим доступа. -http://www.mnoogoknig.ru/bookbox_101211 .НТМL.
Купер А. Алан Купер об интерфейсе. Основы проектирования взаимодействия
/ А.Купер, Р.Рейман, Д.Кронин. - спб.:Символ-Плюс, 2009. - 688с.
Нильсен Я. Веб-дизайн: книга Якоба Нильсена / Я.Нильсен. - спб.:Символ-Плюс, 2006.- 512.
Раскин Д. Интерфейс: новью направления в проектировании
компьютерных
систем / Д. Раскин - спб: Символ-Плюс, 2005. - 272с
Ажеронок В.А. Разработка управляемого интерфейса / В.А. Ажеронок, А.В.
Островерх, М.Г. Радченко, Е.Ю. Хрусталева. - М:1С- Паблишинг, 2010. - 728с.
Алиева Н.З. Физика цвета и психология зрительного восприятия Н.З.Алиева. -М.Академия, 2008. - 207 с.
Браун Д. Разработка веб-сайта. Взаимодействие с заказчиком, дизайнером и
программистом / Д.Браун. - М.:Питер, 2009. - 330 с.
Гарретт Дж. Веб-дизайн: книга Джесса Гарретта. Элементы опыта
ZiyoNettarmog‘i.
Googleqidiruvtizimi.
ILOVALAR
//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm" TForm1 *Form1;
typedef char tur[40] ; typedef struct
{
int soni; tur nomi[10];
} combo;
combo a1={7,{"Metr","Kilometr","Millimetr","Santimetr","Dyum","Fut","Mil"}},
a2={5,{"Kilogramm","Gramm","Tonna","Pud","Karrat"}}, a3={6,{"Metr-kvadrat","Kilometr-kvadrat","Gektar","Ar","Dyumkvadrat","Fut-kvadrat"}}, a4={6,{"Metr-kub","Kilometr-kub","Santimetr-kub","ditsimetr-
kub","Litr","Gallon"}},
a5={3,{"Selsiy","Kelvin","Faringeyt"}};
double uz[7][7]= {{1 , 0.001 , 1000 , 100 , 39.3710,3.2808 ,0.0005399},
{1000 , 1 , 1000000, 100000, 3937.1 ,3280.8 ,0.1690},
{0.001 , 0.00001 , 1 , 0.1 , 0.03937,0.0032808,0.000001609},
{0.01 , 0.0001 , 10 , 1 , 0.39371,0.032808 ,0.00001609},
{0.0254, 0.000254, 25.4 , 2.54 , 1 ,0.083 ,0.0000408},
{0.3048, 0.003048, 304.8 , 30.48 , 12 ,1 ,0.0049}, {1852 , 0.6215 , 621500 , 62150 , 72519,6076.05 ,1}},
vn[5][5]= {{1,1,1,1,1},
{1,1,1,1,1},
{1,1,1,1,1},
{1,1,1,1,1}, {1,1,1,1,1}},
yu[6][6]= {{1,0.000001,0.001,0.01,1549.9,10.764},
{100000,1,1,1,1,1},
{1000,1,1,1,1,1},
{100,1,1,1,1,1},
{0.0006452,1,1,1,1,1},
{0.0929,1,1,1,1,1}},
hm[6][6]= {{1,1,1,1,1,1},
{1,1,1,1,1,1},
{1,1,1,1,1,1},
{1,1,1,1,1,1},
{1,1,1,1,1,1}, {1,1,1,1,1,1}}, ta[3][3]= {{1,1,1},
{1,1,1},
{1,1,1}};
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ComboBox1Change(TObject *Sender)
{
switch (ComboBox1->ItemIndex)
{
case 0:
{
ComboBox2->Clear();
ComboBox3->Clear();
for (int i=0; i < a1.soni; i++)
{
ComboBox2->Items->Add(a1.nomi[i]);
ComboBox3->Items->Add(a1.nomi[i]);
}
ComboBox2->ItemIndex = 0;
ComboBox3->ItemIndex = 0;
Image1->Picture->LoadFromFile("1.jpg"); break;
}
case 1:
{
ComboBox2->Clear();
ComboBox3->Clear();
for (int i=0; i < a2.soni; i++)
{
ComboBox2->Items->Add(a2.nomi[i]); ComboBox3->Items->Add(a2.nomi[i]);
}
ComboBox2->ItemIndex = 0;
ComboBox3->ItemIndex = 0;
Image1->Picture->LoadFromFile("2.jpg"); break;
}
case 2:
{
ComboBox2->Clear();
ComboBox3->Clear();
for (int i=0; i < a3.soni; i++)
{
ComboBox2->Items->Add(a3.nomi[i]); ComboBox3->Items->Add(a3.nomi[i]);
}
ComboBox2->ItemIndex = 0;
ComboBox3->ItemIndex = 0;
Image1->Picture->LoadFromFile("3.jpg"); break;
}
case 3:
{
ComboBox2->Clear();
ComboBox3->Clear();
for (int i=0; i < a4.soni; i++)
{
ComboBox2->Items->Add(a4.nomi[i]);
ComboBox3->Items->Add(a4.nomi[i]);
}
ComboBox2->ItemIndex = 0;
ComboBox3->ItemIndex = 0;
Image1->Picture->LoadFromFile("4.jpg"); break; }
case 4:
{
ComboBox2->Clear();
ComboBox3->Clear();
for (int i=0; i < a5.soni; i++)
{
ComboBox2->Items->Add(a5.nomi[i]); ComboBox3->Items->Add(a5.nomi[i]);
}
ComboBox2->ItemIndex = 0;
ComboBox3->ItemIndex = 0;
Image1->Picture->LoadFromFile("5.jpg"); break;
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormActivate(TObject *Sender)
{
ComboBox2->Clear();
ComboBox3->Clear();
for (int i=0; i < a1.soni; i++) {
ComboBox2->Items->Add(a1.nomi[i]); ComboBox3->Items->Add(a1.nomi[i]);
}
ComboBox2->ItemIndex = 0; ComboBox3->ItemIndex = 0;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::SpeedButton1Click(TObject *Sender)
{
double x = StrToFloat(Edit1->Text), b; switch (ComboBox1->ItemIndex)
{
case 0: b = x * uz[ComboBox2->ItemIndex][ComboBox3-
>ItemIndex]; break;
case 1: b = x * vn[ComboBox2->ItemIndex][ComboBox3-
>ItemIndex]; break;
case 2: b = x * yu[ComboBox2->ItemIndex][ComboBox3-
>ItemIndex]; break;
case 3: b = x * hm[ComboBox2->ItemIndex][ComboBox3-
>ItemIndex]; break;
case 4: b = x * ta[ComboBox2->ItemIndex][ComboBox3-
>ItemIndex]; break;
}
Edit2->Text = FloatToStr(b);
}
//---------------------------------------------------------------------------
|
| |