Программалау технологиясы



Pdf көрінісі
бет47/136
Дата08.02.2022
өлшемі2,48 Mb.
#121875
түріПрограмма
1   ...   43   44   45   46   47   48   49   50   ...   136
Байланысты:
Мукашев С Builder

float
a[100]; 
int 
Elem_sani=0; 
//--------------------------------------------------------------------------- 
__fastcall
TForm1::TForm1(TComponent* Owner) 
: TForm(Owner) 


//---
Орындау
батырмасының коды ---------------------------- 
void __fastcall 
TForm1::Button1Click(TObject *Sender) 

float
max=a[0]; 
float
min=a[0]; 
if 
(Edit1->Text=="") 
{ShowMessage("Massiv elementterinin sanin beriniz"); 
Edit1->SetFocus();} 
if 
(CheckBox1->Checked == True) //max элементті табу 
{
for
(
int 
i=0;i

if 
(a[i]>max) max=a[i]; 

Edit2->Text=FloatToStrF(max,ffFixed,5,2); 

if 
(CheckBox2->Checked == True) //min элементті табу 
{
for
(
int 
i=0;iif 
(a[i]Edit3->Text=FloatToStrF(min,ffFixed,5,2); 

if 
(CheckBox3->Checked == True)
// массивті ӛсу ретімен сұрыптау 
for
(
int 
i=0;i{ max=a[i]; 
int 
Nmax=i; 
for
(
int 
j=i;jif 
(a[j]>max) {max=a[j]; Nmax=j;} 
a[Nmax]=a[i]; a[i]=max; 
Memo2->Lines->Add("a["+Int
ToStr(i)+"]= "+FloatToStrF(max,ffFixed,5,2)); } 

//------
Массивті толтыру
батырмасының коды----------- 
void __fastcall 
TForm1::Button2Click(TObject *Sender)

if 
(Edit1->Text=="") 
{ShowMessage("Massiv elementterinin sanin beriniz"); 
Edit1->SetFocus();} 
Elem_sani=StrToInt (Edit1->Text); 


Достарыңызбен бөлісу:
1   ...   43   44   45   46   47   48   49   50   ...   136




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет