Žurnalo pavadinimas, prenumeratoriaus pavardė ir vardas, prenumeratos mėnesiai: pradžia ir pabaiga.
Rūšiavimas dviem metodais. Naudojami burbuliuko ir Min-Max rūšiavimo metodai.
Vidurkis, filtravimas (Suformuoja masyvą iš elementų didesnių arba mažesnių už vidurkį)
Informacijos paieška pagal požymį (Pvz., pavardė)
1.2. Duomenų analizė
Pateikiami pradiniai duomenys iš duom.txt failo:
ComputerBild Pavardenis Vardenis 03 12
Zmones Zavackas Danielius 08 11
NKM Petraitis Petras 11 12
TVArena Vitkauskas Daumantas 01 09
Klubas Malcius Tomas 07 11
Moteris Zavacke Asta 04 08
PCGamer Zaidejaitis Zaideja 01 12
Pradiniai duomenys įrašyti faile duom.txt. Jie išdėstyti taip: Žurnalo pavadinimas, prenumeratoriaus vardas, pavardė, žurnalo prenumeratos pradžia, žurnalo prenumeratos pabaiga. Prenumeratos pabaiga ir pradžia pateikta mėnesiais.
1.3. Programos struktūra
Žemiau pateikiama programos struktūra grafiniu būdu
1.4. Programos globalieji aprašai
Žemiau pateikiami programos globalieji aprašai.
Type
pren = record
pavadinimas, pavarde : String[15];
vardas : String[13];
pradzia, pabaiga : integer;
Filtras : boolean;
end;
1. Įraše pren (prenumerata) saugomi tokie duomenys: žurnalo pavadinimas, vardas, pavardė, prenumeratos pradžia/pabaiga (mėnuo). Pavadinimas, pavardė ir vardas yra simbolių eilutės tipo, pradžia ir pabaiga – sveikieji skaičiai, o Filtras – loginė reikšmė.
Lentelėje pateikiami „Pren“ įraše (record) saugomi duomenys.
Lauko pavadinimas
Tipas
Paaiškinimas
Pavadinimas
String[15]
Naudojamas, nustatyti kiek simbolių sudarys žurnalo pavadinimą. Daugiausiai gali būti 15 simbolių
Pavardė
String[15]
Naudojamas, nustatyti kiek simbolių sudarys prenumeratoriaus pavardę. Daugiausiai gali būti 15 simbolių
Vardas
String[13]
Naudojamas nustatyti, kiek simbolių sudaro vardas. Šiuo atveju – 13 simbolių.
Pradžia
integer
Sveikasis skaičius, naudojamas prenumeratos pradžios mėnesiui saugoti.
Pabaiga
integer
Sveikasis skaičius, naudojamas prenumeratos pabaigos mėnesiui saugoti.
Filtras
boolean
Loginė reikšmė. Naudojama formulėse, filtro sukūrimui
1.5. Programos lokalieji aprašai
Žemiau pateikiami programos lokalieji aprašai
var
A : mas;
n : integer;
k : real;
Žemiau pateikiami programos kintamieji ir jų tipai
Kintamojo pavadinimas
Kintamojo tipas
Paaiškinimas
A
Mas
Mas tipo kintamasis, saugo duomenis
n
Integer
Masyvo eilučių skaičius
k
Real
Naudojamas paieškos sistemoje (Dvejet)
1.6. Programos kodas
Pateikiamas programos kodas:
Begin
IVED (A, n);
ISVED (A, n);
Burbulas (A, n);
ISVED (A, n);
A([Dvejet(A, n, k)].vardas, A[Dvejet(A, n, k)].pavarde);
MinMax (A, n);
ISVED (A, n);
Filtravimas (A, n, vid(A, n));
ISVED (A, n);
vid(A, n):7:2);
A([Min(A, n)].pradzia);
A([Max(A, n)].pradzia);
End.
2 Procedūra IVED
2.1. Procedūros paskirtis
Procedūra skirta nuskaityti duom.txt faile esančius duomenis. Ši procedūra nuskaito visas duom.txt eilutes. Ji nuskaito kiekvieną faile esančią eilutę tol, kol jos pasibaigia.
2.2. Procedūros formalieji parametrai ir jų paskirtis
Procedūros formaliųjų...
Šį darbą sudaro 2574 ž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!