//--------------------------------------------------------------------------- #include #pragma hdrstop #include "Lazejevas_Ind_4.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button3Click(TObject *Sender) { Close(); delete [] A; } //--------------------------------------------------------------------------- void TForm1::Duomenys() { int i; FILE *FD; FD=fopen(Duomen, "r"); if (FD==NULL) { ShowMessage("Duomenø failas nerastas"); } fscanf(FD, "%d\n", &n); if (!AtmintisSkirta()) { ShowMessage("Atmintis neskirta"); Close(); } else { i=0; while (!feof(FD)&&(iEnabled=false; Button2->Enabled=true; Duomenys(); Tikrinti(); } //--------------------------------------------------------------------------- void TForm1::Tikrinti() { int i, m, c=0; AnsiString studk, asmk, vard, pavard, kurs, sifr; Memo1->Lines->Add(" Studento kodas | Asmens kodas | Vardas | Pavarde | Kursas | Grupës ðifras"); Memo1->Lines->Add("---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"); for (i=0; iLines->Add(" "+studk+" | "+asmk+" | "+vard+"| "+pavard+"| "+kurs+" | "+sifr); c++; break; } } } if (c==0) { Memo1->Lines->Add("Studentø, besimokanèiø vienoje grupëje ir turinèius vienodas pavardes, nëra"); } } //--------------------------------------------------------------------------- void __fastcall TForm1::Button2Click(TObject *Sender) { Button2->Enabled=false; FILE *FD; int i, m, c=0; FD=fopen(Rezultatai, "w"); fprintf(FD, " Studento kodas | Asmens kodas | Vardas | Pavarde | Kursas | Grupës ðifras\n"); fprintf(FD, "-------------------------------------------------------------------------------------------------\n"); for (i=0; i