2. Әдістермен жұмыс
Мысал №1.
Форма бетіне Label1, Label2, Label3, Edit1, Edit2, Button1, BitBtn1, BitBtn2 компоненттерін кірістіреміз.
Компоненттерге келесі мәндерді меншіктейміз:
Компонент
|
Қасиеті
|
Мәні
|
Label1
|
Caption
|
x=
|
Label2
|
Caption
|
z=
|
Label3
|
Caption
|
Бос ету
|
Edit1
|
Text
|
Бос ету
|
Edit2
|
Text
|
Бос ету
|
Button1
|
Caption
|
Есептеу
|
BitBtn1
|
Kind
|
bkRetry
|
Caption
|
Бос ету
|
BitBtn2
|
Kind
|
bkCancel
|
Caption
|
Бос ету
|
Есептеуді жүзеге асыру үшін Button1 батырмасын екі рет шерту арқылы батырманың OnClick оқиғасына өтеміз, төмендегі программаны жазамыз:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
float x,z,a;
x=StrToFloat(Edit1->Text);
z=StrToFloat(Edit2->Text);
a=pow(sin(x)*sin(x),3)+pow(3*x,2)-sin(sqrt(x))/cos(sqrt(x));
Label3->Caption="a="+FloatToStr(a);
}
//---------------------------------------------------------------------------
Тазалауды жүзеге асыру үшін BitBtn1 батырмасын екі рет шерту арқылы батырманың OnClick оқиғасына өтеміз, төмендегі программаны жазамыз:
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
Edit1->Clear();
Edit2->Text=" ";
Label3->Caption=" ";
}
//---------------------------------------------------------------------------
Форманы жабу үшін BitBtn2 батырмасын екі рет шерту арқылы батырманың OnClick оқиғасына өтеміз, төмендегі программаны жазамыз:
void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
Form1->Close();
}
Программаның орындалуы:
Тапсырмалар:
Берілген радиус бойынша шеңбердің ауданын есептеу бағдарламасын құру.
Берілген радиусы және биіктігі бойынша цилиндрдің ауданын есептеу бағдарламасын құру.
Берілген радиусы және биіктігі бойынша цилиндрдің көлемін есептеу бағдарламасын құру.
Берілген радиус бойынша шардың көлемін есептеу бағдарламасын құру.
Берілген радиусы мен биіктігі бойынша конустың ауданын есептеу бағдарламасын құру.
Берілген радиус бойынша қуыс цилиндрдің көлемін есептеу бағдарламасын құру.
Берілген үш қабырғасы бойынша тікбұрышты параллепипедтің барлық бетінің ауданын есептеу бағдарламасын құру.
Берілген екі қабырғасы және арасындағы бұрышы бойынша параллелограмның ауданын есептеу бағдарламасын құру.
Берілген екі қабырғасы және арасындағы бұрышы бойынша үшбұрыштың ауданын есептеу бағдарламасын құру.
Берілген үш қабырғасы бойынша үшбұрыштың ауданын есептеу бағдарламасын құру. Герон формуласы.
Берілген бір катеті және гепотенузасы бойынша үшбұрыштың екінші катетін есептеу бағдарламасын құру. Пифагор теоремасы.
Берілген радиус бойынша шардың ауданын есептеу бағдарламасын құру. S
Берілген радиус бойынша шардың көлемін есептеу бағдарламасын құру.
Берілген үш қабырғасы бойынша тікбұрышты параллепипедтің көлемін және барлық бетінің ауданын есептеу бағдарламасын құру. ,
Достарыңызбен бөлісу: |