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

Užduotis

2017 metais mokslininkų grupelė iš Lietuvos pasidomėjo savo šalies klimatu ir jo tendencijomis ateityje.

Mokslininkai nustatė šių metų vidutinę temperatūrą t, kritulių kiekį k ir vėjo greitį v.

Pasitelkę sudėtingus skaičiavimus,  mokslininkai paskelbė liūdną prognozę visiems ateinantiems metams mt (mt>2017) :

  1. Kaskart, kai mt  dalinsis iš 5, vidutinė metų temperatūra padidės 0.1 laipsnio.
  2. Kaskart, kai mt dalinsis iš 3, vėjo greitis padidės 0.05 m/s.
  3. Kaskart, kai mt bus pirminis skaičius, kritulių kiekis padidės 10 procentų.

Sukurkite programą, kuri parodytų:

  1. Prognozės metus x;
  2. Kritulių kiekį x metais;
  3. Vidutinę metinę temperatūrą x metais;
  4. Kritulių kiekį x metais.

 

Pradiniai duomenys: metų skaičius m, vidutinė metų temperatūra t, vėjo greitis v ir kritulių kiekis k   2017 metų duomenimis, įrašyti tekstiniame faile duomenys.txt  į vieną eilutę ir atskiriami tarpu. Rezultatai yra saugomi tekstiniame faile rezultatai.txt. Į atskiras eilutes įrašomi einamieji metaividutinė metų temperatūra t, vėjo greitis v  ir kritulių kiekis k po m metų.

 

Duomenų ir rezultatų failų pavyzdžiai:

  1. duomenys.txt

 2. rezultatai.txt

11 15 10 1000

2028

15.2

10.2

1100

3 20 25 500

2020

20.1

25.05

500

25 13 17 1000

2042

13.5

17.4

1331

Reikalavimai

Reikalavimai:

  • m teigiamas int tipo kintamasis.
  • t,k,v – teigiami double tipo kintamieji.
  • Sukurti void tipo funkciją, kuri per parametrus grąžintų metų, temperatūros, kritulių ir vėjo pokytį.

Papildoma informacija

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