You are on page 1of 2

Atsiskaitomasis darbas.

Tema: masyvai

U1. Avalynės parduotuvė.


Parduotuvė prekiauja vyriška ir moteriška avalyne. Kiekvieną dieną yra vedama apskaita:
užrašoma, kiek batų porų yra parduota ir pasižymima informacija apie parduotą porą – vyriška ar
moteriška bei poros kaina. Parašyti programą, kuri rastų:
 už kokią pinigų sumą parduota moteriškos ir vyriškos avalynės atskirai;
 kiek vidutiniškai kainavo moteriškų ir vyriškų batų pora;
 už kokią pinigų sumą parduota avalynės per dieną.
Pradinių duomenų faile D1.txt įrašyta:
pirmoje eilutėje nurodomas per dieną parduotų batų porų skaičius n (1 ≤ n ≤ 100);
tolesnėse n eilučių įrašyta informacija apie vieną batų porą: simbolis 1 (vyriški batai) arba 2
(moteriški batai) bei batų poros kaina litais (realusis skaičius).
Reikalavimai programai:
 duomenims saugoti naudokite masyvus;
 skaičiavimų rezultatus pateikite dviejų skaičių po kablelio tikslumu faile R1.txt.

U2. Moliūgai.
Ūkininkas augina moliūgus ir pristato į supirkimo punktą. Supirkimo punkte priimami tik tie
moliūgai, kurių svoris yra daugmaž vienodas. Ūkininkas nusprendė vežti vidutiniškai sveriantį
moliūgą bei tuos moliūgus, kurie skiriasi nuo vidutiniško ne daugiau kaip p procentų.
Parašykite programą, kuri apskaičiuotų:
 vidutinį visų moliūgų svorį;
 keli moliūgai bus vežami į supirkimo punktą;
 atrinktų moliūgų vidutinį svorį ir pateiktų vežamų moliūgų svorių sąrašą.
Pradiniai duomenys:
failo D2.txt pirmoje eilutėje įrašyti 2 skaičiai. Pirmas skaičius yra sveikasis ir parodo kiek
moliūgų n (1 ≤ n ≤ 100) ūkininkas užaugino. Tolesnis realusis skaičius – procentas p, kuris
nulems ar moliūgą galima vežti supirkimui.
Antroje pradinių duomenų failo eilutėje yra surašyti kiekvieno moliūgo svoriai kilogramais
(realieji skaičiai).
Reikalavimai programai:
 duomenims saugoti naudokite masyvus;
 skaičiavimų rezultatus pateikite trijų skaičių po kablelio tikslumu faile R2.txt;
 rezultatų failo paskutinėje eilutėje išvardinti moliūgų svoriai turi būti atskirti kableliu ir
vienu tarpu.

Duomenys Rezultatai
8 20 Vidutinis svoris: 4.34
2 3 4 6 7 3.75 3.5 5.5 Vežamų moliūgų: 3
4, 3.75, 3.5

U3. Balsavimas.
Reikia sudaryti geriausio konsultanto/moksleivio/dėstytojo/... rinkimų rezultatų lentelę iš
užpildytų balsavimo biuletenių. Visi biuleteniai buvo užpildyti teisingai.
Pradiniai duomenys:
pateikti faile U3.txt. Pirmoje eilutėje parašyti du skaičiai: pirmasis skaičius - balsavusiųjų
skaičius n, 1 ≤ n ≤ 1000; antrasis skaičius - kandidatų skaičius k, 1 ≤ k ≤ 15.
Tolesnėse n eilučių įrašyta, už kurį kandidatą balsavo kiekvienas rinkėjas.
Uždavinio supaprastinimui naudojamas daugumos metodas.
Reikalavimai programai:
 naudokite sveikųjų skaičių masyvus;
 rezultatus surašykite į failą R3.txt.

You might also like