Laboratoriniai darbai

C++ Programavimo kalba. Dinaminis struktūrų masyvas

10   (3 atsiliepimai)
C++ Programavimo kalba. Dinaminis struktūrų masyvas 1 puslapis
C++ Programavimo kalba. Dinaminis struktūrų masyvas 2 puslapis
C++ Programavimo kalba. Dinaminis struktūrų masyvas 3 puslapis
C++ Programavimo kalba. Dinaminis struktūrų masyvas 4 puslapis
C++ Programavimo kalba. Dinaminis struktūrų masyvas 5 puslapis
C++ Programavimo kalba. Dinaminis struktūrų masyvas 6 puslapis
C++ Programavimo kalba. Dinaminis struktūrų masyvas 7 puslapis
C++ Programavimo kalba. Dinaminis struktūrų masyvas 8 puslapis
C++ Programavimo kalba. Dinaminis struktūrų masyvas 9 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

Laboratorinio darbo Nr. 1 ataskaita Dinaminis struktūrų masyvas „A“ lygmuo Atliko: IF-8/4 grupės studentas Tomas Asadauskas Data: 2009.02.19 Dėstytojas: doc. J. Blonskis 1. Ataskaita: 2. Programa ir jos veikimas: 3. Duomenų įvedimas ir spausdinimas: 4. Programos gynimo testas: 1.1 Programos užduotis. PV1-4. Turime dviejų fakultetų studentų sąrašus atskiruose tekstiniuose failuose: pavardė, vardas, grupės šifras, visų egzaminų pažymiai. Suformuoti sąrašus kiekvienam fakultetui: pavardė, vardas, grupės šifras, mokymosi vidurkis. Išvesti dvi lenteles: duomenų ir skaičiavimų rezultatų. 1.2 Programos aprašymas. Programos schema: 1. Rodo pirmą duomenų failą. 2. Rodo antrą duomenų failą. 3. Rodo rezultatų failą. 4. Pirmo fakulteto diagrama. 5. Antro fakulteto diagrama. 6. Programos meniu. Komponentų savybių sąrašas: Vardas Keičiama savybė Reikšmė Label1 Caption Pradiniai duomenys: Font Calibri, Bold, 12 Label2 Caption Rezultatai: Font Calibri, Bold, 12 Memo1 Font Courier New, 10 Memo2 Font Courier New, 10 Memo3 Font Courier New, 10 Form1 Caption L1 Dinamiškas struktūrų masyvas About Box schema: Komponentų savybių sąrašas: Vardas Keičiama savybė Reikšmė Label1 Caption L1 Dinamiškas struktūrų masyvas Font Calibri, Bold, 12 Label2 Caption Programos kūrėjai: Font Calibri, 10 Label3 Caption Tomas Asadauskas Font Calibri, Bold, 14 Label4 Caption KTU Informatikos fakultetas, IF-8/4 Font Calibri, Italic, 10 Button1 Caption Uždaryti AboutBox Caption Apie programą Programos meniu schema: Unit1.h failas: //--------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H //--------------------------------------------------------------------------- #include #include #include #include #include #include #include #include #include #include #include #include "Unit2.h" //--------------------------------------------------------------------------- struct Fakultetas // duomenų masyvų struktūra { int paz[8]; char pav[15], vard[13], grup[10]; }; struct FakultetasRez // rezultatų masyvų struktūra { Fakultetas stud; double vid; }; class TForm1 : public TForm { __published: // IDE-managed Components TOpenDialog *OpenDialog1; // pirmam duom. failui atidaryti TOpenDialog *OpenDialog2; // antram duom. failui atidaryti TSaveDialog *SaveDialog1; // rezultatų failui išrinkti TMemo *Memo1; // pirmam duomenų failui rodyti TMemo *Memo2; // antram duomenų failui rodyti TMemo *Memo3; // rezultatų failui rodyti TLabel *Label1; // "Pradiniai duomenys" TLabel *Label2; // "Rezultatai" TMainMenu *MainMenu1; // programos meniu TMenuItem *Failas1; // meniu "Failas" TMenuItem *Duomenys1; // "Duomenų bylos..." TMenuItem *Rezultatai1; // "Rezultatų byla..." TMenuItem *Veiksmai1; // meniu "Veiksmai" TMenuItem *Ivesti1; // "Įvesti" TMenuItem *Saugoti1; // "Saugoti" TMenuItem *Rodyti1; // "Rodyti" TMenuItem *Skaiciuoti1; // "Skaičiuoti" TMenuItem *Iseiti1; // "Išeiti" TChart *Chart1; // "Fakultetas 1" diagrama TChart *Chart2; // "Fakultetas 2" diagrama TBarSeries *Series1; // "Fakultetas 1" diagramos duomenims TBarSeries *Series2; // "Fakultetas 2" diagramos duomenims TMenuItem *Pagalba1; // meniu "Pagalba" TMenuItem *Apieprogram1; // "Apie programą" TMenuItem *N1; // perskyrimo linija TMenuItem *Rikiuoti1; // "Rikiuoti" TMenuItem *Fakultetas11; // "Pagal vidurkį" TMenuItem *Pagalabcl1; // "Pagal abėcėlę" TMenuItem *Fakultetas12; // "Fakultetas 1" TMenuItem *Fakultetas21; // "Fakultetas 2" TMenuItem *Fakultetas13; // "Fakultetas 1" TMenuItem *Fakultetas22; // "Fakultetas 2" void __fastcall Duomenys1Click(TObject *Sender); void __fastcall Rezultatai1Click(TObject *Sender); void __fastcall FormActivate(TObject *Sender); void __fastcall Iseiti1Click(TObject *Sender); void __fastcall Skaiciuoti1Click(TObject *Sender); void __fastcall Ivesti1Click(TObject *Sender); void __fastcall Saugoti1Click(TObject *Sender); void __fastcall Rodyti1Click(TObject *Sender); void __fastcall Apieprogram1Click(TObject *Sender); void __fastcall Fakultetas12Click(TObject *Sender); void __fastcall Fakultetas21Click(TObject *Sender); void __fastcall Fakultetas13Click(TObject *Sender); void __fastcall Fakultetas22Click(TObject *Sender); private: Fakultetas *Fkl1, *Fkl2; // dviejų fakultetų masyvai FakultetasRez *FklRez1, *FklRez2; // rezultatų masyvai int n, // Fkl1 masyvo ilgis m, // Fkl2 masyvo ilgis nRz, // FklRez1 masyvo ilgis mRz; // FklRez1 masyvo ilgis // diagramoms vaizduoti void FklDgr(FakultetasRez *&Fkl, int g, TBarSeries *Series); // duomenų įvedimui void Ivesti(char F[], Fakultetas *&Fkl, int &g); // duomenų spausdinimui void Spausdinti(Fakultetas *Fkl, int g); // rezultatų spausdinimui void SpausdintiRez(FakultetasRez *FklRez, int g); // rikiuoti masyvui pagal abėcėlę void RikiuotiABC(FakultetasRez *&FklRez, int g); // rikiuoti masyvui pagal vidurkį void RikiuotiAVG(FakultetasRez *&FklRez, int g); // formuoti rezultatų masyvui void Formuoti(Fakultetas *Fkl, FakultetasRez *&FklRez, int g, int &gRz); // User declarations public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif Unit2.h failas: //---------------------------------------------------------------------------- #ifndef Unit2H #define Unit2H //---------------------------------------------------------------------------- #include

Daugiau informacijos...

Šį darbą sudaro 1821 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Lygis
Universitetinis
Failo tipas
Word failas (.doc)
Apimtis
9 psl., (1821 ž.)
Darbo duomenys
  • Programavimo laboratorinis darbas
  • 9 psl., (1821 ž.)
  • Word failas 234 KB
  • Lygis: Universitetinis
www.nemoku.lt Atsisiųsti šį laboratorinį darbą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt