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.

       
×

Įspėjimas

JUser: :_load: Nepavyko įkelti nario su id: 2005

Užduotis

Maratono bėgimas yra viena iš populiariausių bėgimo rungčių. Tavo užduotis bus išanalizuoti bėgimo rezultatus ir pateikti tam tikrą statistiką.

Reikia parašyti programą ,apskaičiuojančią bendrą bėgimo laiko trukmę ir vidutinį bėgikų greitį. Rezultatuose pateikti pirmus 5 bėgikus kurių greitis yra didesnis už vidurkį (jeigu tik 3 bėgikai greičiau bėgo nei vidurkis, tai išspausdinti tik 3), bendrą bėgikų laiką sekundėmis ir vidutinį bėgikų greitį.

Duomenų faile pateikta informacija: bėgiko vardas ir pavardės pirma raidė atskirta tašku, sugaištas laikas bėgant sekundėmis ir bėgimo atstumas metrais. Nubėgtas atstumas gali skirtis (vieni bėgo ilgesnį atstumą, kiti trumpesnį, pagal savo pajėgumus).

duomenys.txt rezultatai.txt
20
Liam.R 705 5000
Sarah.M 709 5000
Stewart.M 730 5000
Rebecca.L 753 5000
Jessica.S 763 5000
Lauren.S 765 5000
Piers.G 770 5000
Rebecca.B 774 5000
Austin.P 777 5000
Jasmine.M 787 5000
Rachel.M 798 5000
Lisa.A 802 5000
Penelope.F 805 5000
Stephen.M 809 5000
Pippa.G 814 5000
Matt.D 819 5000
Sean.K 857 5000
Jonathan.J 865 5000
Vanessa.P 883 5000
Angela.M 887 5000
Liam.R 7.09m/s
Sarah.M 7.05m/s
Stewart.M 6.85m/s
Rebecca.L 6.64m/s
Jessica.S 6.55m/s
Bendras laikas: 15872s
Greicio vidurkis: 6.33m/s
0 Bendras laikas: 0s
Greicio vidurkis: 0.00m/s

Reikalavimai

  • Bėgiką aprašanti struktūra.
  • Funkcija skirta nuskaityti duomenis.
  • Funkcija, skaičiuojanti bendrą bėgimo laiką.
  • Funkcija, skaičiuojanti visų bėgikų greičių vidurkį.

Papildoma informacija

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