82
Практикалық жҧмыс№4. . C++ Bulder ортасында командалық кнопканы
басқанда санақ жҥретін қосымшаны қҧру.
Мысал 4. Командалық кнопкаға басқанда y=sin(x) функциясының мәнін x=-1 ден
x=1 дейін 0,1 қадаммен шығаратын программа құрыңдар.Нәтижені ListBox1компонентінің
ішіне кесте түрінде тӛмендегідей шығарыңыздар:
x y
-1.0 -0.8
……………….
//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if(Edit1->Text!="")
ListBox1->Items->Add(Edit1->Text);
Edit1->Text=""; Edit1->SetFocus();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
if (ListBox1->ItemIndex!=-1)
ListBox1->Items->Delete(ListBox1->ItemIndex);
85
Edit1->Text=FloatToStr(sr);
}
Практикалық жҧмыс№6. C++ Bulder ортасында Memo компонентін
пайдаланып қосымша қҧру.
Тапсырма 1. 0 мен 1 –дің арасында кездейсоқ сандар шығатын,
командалық кнопкаға
басқанда текстік ӛріске түскен
санды санды тексеріп, егер ол
кездейсоқ саннан кіші
болса, онда Memo1 ӛрісіне X<сан егер үлкен болса Х>сан деген нәтиже шығаратын, егер
енгізілген сан кездейсоқ санға тең болса «Угадали», деген Memo1 ӛрісіне Х= сан деген
мәліметтер шығаратын қосымша құрыңыздар.
//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include
#include "memo1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormActivate(TObject *Sender)
{
randomize();
X=random(1000);