Kaunas, 2006
1. Darbo tikslas
Išsiaiškinti struktūrų naudojimo programose principus ir sudaryti struktūrų masyvų tvarkymo programą.
Reikalavimai programai:
1. Programos komandų Meniu
2. Dialogo komponentai OpenDialog1 ir SaveDialog1
3. Pradiniai duomenys saugomi tekstiniame faile. Duomenys nuskaitomi iš naudotojo nurodyto pavadinimo failo ir užpildomas struktūrų masyvas. Atlikdami užduotyje nurodytus skaičiavimus ir pertvarkymus, pradinių duomenų failo nenaikinkite.
4. Pradinius duomenis rodykite StringGrid-e
5. StringGrid-as turi būti koreguojamas – leidžiama koreguoti laukus, įterpti naują eilutę, išmesti eilutę.
6. Atliekant korektūras StringGrid-e turi būti iš karto koreguojamas struktūrų masyvas.
7. Rezultatus rodykite ekrane pagal užduotyje nurodytas sąlygas. Rezultatus ekrane laikyti tol, kol naudotojas nuspaus atitinkamą klavišą.
8. Programos darbo rezultatai įrašomi į vartotojo nurodyto pavadinimo failą, jeigu to pageidauja vartotojas.
9. Programoje turi būti tokie metodai:
9.1. Metodas duomenų įvedimui, nuskaitant pradinius duomenis į masyvą.
9.2. Metodas skaičiavimams.
9.3. Metodas rezultatų atvaizdavimui kompiuterio ekrane.
9.4. Metodas rezultatų įrašymui į naudotojo nurodyto pavadinimo duomenų failą.
9.5. Kiti metodai, skirti užduoties sąlygoje nurodytiems veiksmams atlikti.
10. Tik parinkus atitinkamą komandą, programa baigia darbą.
2. Darbo užduotis
Sporto federacijos biure saugoma informacija apie komandas: miestas, pavadinimas, vieta praėjusiame sezone, sužaistos rungtynes, laimėtu rungtynių skaičius, pralaimėtu rungtynių skaičius. Sukurti meniu, kuris leistu pasirinkti veiksmus:
*Duomenų atvaizdavimą kompiuterio ekrane.
*Paieška.
*Programos pabaiga.
Spausdinti pilna komandų sąrašą. Komandos pavadinimą įveskite klaviatūra. Raskite kokį procentą sudaro laimėjimu skaičius ir pralaimėjimu skaičius nuo sužaistu rungtynių. Rezultatus įrašykite į tekstinį failą ir rodykite kompiuterio ekrane.
3. Užduoties analizė
Kad realizuoti pateiktą užduotį galima sukurti bent dvi formas (šioje programoje panaudotos aštuonios formos).
Pirmoje formoje naudosim šiuos komponentus: Parodyti – pradinių duomenų atvaizdavimui; Įvestis – rezultatų išvedimui į ekraną; Saugoti – išvedimui į failą; Valyti – pradinių duomenų panaikinimas lange; Baigti – išėjimui iš programos; bei meniu punktai, kurie atidarys kitas formas, kuriose bus atliekami: Naujo įrašo sukūrimas, koregavimas, naikinimas, rūšiavimas ir paieška:. Pradiniams duomenims atvaizduoti naudosime Memo1 lauką, kuris visos programos veikimo metu išliks nepakitęs. StringGrid1 komponentą naudosime rezultatams.
Form2 naudosim naujo įrašo sukūrimui. Komponentai: Edit1 laukas – komandos pavadinimas, Edit2...
Šį darbą sudaro 3122 ž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!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!