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: 2018

Užduotis

Žaidimų kultūros parodoje „GameOn“ buvo pastatytas gaiviųjų gėrimų pardavimo aparatas. Jis skaičiavo nupirktus gėrimus, Kad būtų galima įvertinti, kiek jaunų žmonių renkasi sveikus gėrimus ir kiek saldžiuosius.

1 buvo žymimas Coca Cola, 2 - Sprite, 3 - vandens buteliukas. Pradinių duomenų failo Duomenys.txt pirmoje eilutėje įrašytas parodos lankytojų skaičius, antroje surašyti lankytojų įsigyti gėrimai. Rezultatų faile Rezultatai.txt iš eilės po vieną eilutėje surašykite:

a) kuri dalis lankytojų pirko Coca Cola, Sprite ir vandens buteliuką. Rezultatus išveskite dviejų skaitmenų po kablelio tikslumu.

b) kiek procentų žmonių pirko vandens buteliukus. Rezultatą išveskite 5 skaitmenų po kalbelio tikslumu.

c) kiek nepilnamečių pirko Coca Cola gėrimą, jei žinoma, kad kultūros parodoje dalyvavo 40 procentų nepilnamečių. Skaičiuodami atskirkite sveikąją dalį.

Duomenys.txt

Rezultatai.txt

23

1 1 1 2 2 2 3 1 2 3 1 3 1 2 3 2 2 1 1 3 3 3 3

0.35

0.30

0.35

34.78261

3

12

1 1 1 1 2 3 3 3 1 3 1 2

 

 

0.50

0.17

0.33

33.33333

2

17

1 2 3 2 2 1 1 3 3 3 3 3 1 2 1 3 2

 

0.29

0.29

0.41

41.17647

2

Reikalavimai

Parašykite funkcijas, grąžinančias apskaičiuotas reikšmes per funkcijos vardą:

  • double tipo, skaičiuojančią, kuri dalis lankytojų pirko vienos rūšies gėrimą.
  • double tipo, skaičiuojančią, kiek procentų lankytojų pirko vandens buteliukus.
  • int tipo, kuri skaičiuoja, kiek nepilnamečių rinkosi Coca Cola gėrimą.

Papildoma informacija

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