У вас вопросы?
У нас ответы:) SamZan.net

амв.h prgm pckgesmrtinit prgm resource

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.2.2025

//---------------------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "амв.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm1 *Form1;

struct TStudent

{

AnsiString FIO;

int otc[3];

double srb;

};

TStudent Stud[100], st;

int nzap=-1;

//---------------------------------------------------------------------------

__fastcall TForm1::TForm1(TComponent* Owner)

: TForm(Owner)  {}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)

{

nzap++;

Stud[nzap].FIO = Edit1->Text;

Stud[nzap].otc[0]=StrToInt(Edit2->Text);

Stud[nzap].otc[1]=StrToInt(Edit3->Text);

Stud[nzap].otc[2]=StrToInt(Edit4->Text);

Stud[nzap].srb=(Stud[nzap].otc[0] + Stud[nzap].otc[1] + Stud[nzap].otc[2]) / 3.0;

Memo1->Lines->Add(Stud[nzap].FIO + " " + IntToStr(Stud[nzap].otc[0]) + "   "

+ IntToStr(Stud[nzap].otc[1]) + " " + IntToStr(Stud[nzap].otc[2]));

Edit1->Text="";

Edit2->Text="";

Edit3->Text="";

Edit4->Text="";

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button2Click(TObject *Sender)

{

Memo1->Lines->Add("\nResult");

for (int i=0; i<=nzap-1; i++)

for (int j=i+1; j<=nzap; j++)

if (Stud[i].srb>Stud[j].srb)

{

st= Stud[i];

Stud[i]= Stud[j];

Stud[j]=st;

}

for (int i=0; i<=nzap; i++)

if (Stud[i].srb>4.5)

Memo1->Lines->Add(Stud[i].FIO + " " + IntToStr(Stud[i].otc[0]) + " " +

IntToStr(Stud[i].otc[1]) + " " + IntToStr(Stud[i].otc[2]));

}

//---------------------------------------------------------------------------

void __fastcall TForm1::FormCreate(TObject *Sender)

{

Edit1->Text="";

Edit2->Text="";

Edit3->Text="";

Edit4->Text="";

Memo1->Clear();

}

//---------------------------------------------------------------------------




1. Канал ОРИС Сириус Плеяды Земля
2. Затраты на проектирование конструкторской документации и технологической документации на изделия машино
3. на тему- Анализ затрат на производство и себестоимости продукции ЛПЦ8 ОАО ММК Выполнил- Пр
4. Тема 8 Сущность и механизм нормирования труда 8
5. S.nrod.ru} Приложение Цветные реакции на белки Цветные реакции применяются для установления
6. Основи хімічної термодинаміки та біоенергетики
7. тема защиты также может не работать
8. а Ідентифікаційний код за ЄДРПОУ
9. В контакте- Идеальный ответ vk.
10. НА ТЕМУ- ldquo; Стратегія і тактика керування ризикменеджментомrdquo; Викладач- Палагнин Д