Programavimo pamokėlės

pamokelesm

Mokymų ciklas „Programavimo pamokėlės" skirtos visiems, kurie nori išmokti programuoti.

IT galvosūkiai

itgalvosukiai

Konkurso tikslas – skatinti moksleivius domėtis IT sprendžiant įvairiausius galvosūkius.

Informikas

informikasm

Konkurso tikslas – supažindinti moksleivius su menu informacinėse technologijose ir mūsų talismanu.

Dr. J. P. Kazicko konkursai

kkonkursai

Žemaitijos, Aukštaitijos, Suvalkijos ir Dzūkijos regionuose vykdomas IT konkursas.

       

Užduotis

Faile Duomenys.txt pateiktas butų sąrašas. Pirmoje failo eilutėje įrašytas butų skaičius. Likusiose failo eilutėse pateikti kiekvieno buto duomenys: buto numeris, adresas (25 simboliai), kambarių skaičius, kvadratūra ir nuomos kaina. Kitame duomenų faile Kriterijai.txt pateikti buto paieškos kriterijai: kambarių skaičiaus, kvadratūros ir nuomos kainos intervalai (nuo; iki).

Parašykite programą, kuri pateiktų butų sąrašą buto ploto mažėjimo tvarka pagal nurodytus kriterijus. Rezultatus pateikite Rezultatai.txt faile.

Duomenų failas Duomenys.txt

Duomenų failas Kriterijai.txt

6

2  Donelaičio g. 15          2 65.5 550

13 Saulės g. 1               3 75.3 680

26 Pievų g. 14A              2 59.2 490

8  Gvazdikėlių g. 112        4 86.1 800

22 Miško g. 52               3 70.8 530

53 Vasaros g. 36B            2 40.5 800

2 2

55 70

450 550

 

Rezultatų failas Rezultatai.txt

2  Donelaičio g. 15           2 65.5 550

26 Pievų g. 14A               2 59.2 490

Reikalavimai

  •        Duomenims saugoti naudokite duomenų struktūras.
  •        Sukurkite pradinių duomenų skaitymo funkciją.
  •        Sukurkite paieškos funkciją.
  •        Sukurkite rikiavimo funkciją.
  •        Sukurkite rezultatų įrašymo funkciją.

Papildoma informacija

  • Lygis: 3
  • Taškai: 25
Į viršų