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

Informatikos fakulteto pirmakursis Jonas nusprendė pagerinti savo fizinę formą ir pradėjo kiekvieną dieną iš bendrabučio keletą sustojimų eiti pėstute, o likusią kelio dalį iki fakulteto važiuoti visuomeniniu transportu. Jonas registruoja kiekvieną dieną nueitų žingsnių skaičių, einant sudegintų kilokalorijų kiekį (sveikasis skaičius) ir pasižymi nuovargio lygį (0 - nepavargęs, 1 - truputį pavargęs, 2 - vidutiniškai pavargęs, 3 - labai pavargęs).

Parašykite programą, skaičiuojančią:

  • kiek iš viso kilometrų nuėjo Jonas per n dienų, kai Jono žingsnio ilgis yra lygus z centimetrų. Skaičiuodami atskirkite tik sveikąjį kilometrų skaičių.
  • kelias dienas Jonas buvo: a) nepavargęs; b) truputį pavargęs; c) vidutiniškai pavargęs; d) labai pavargęs;
  • kiek iš viso kcal sudegino Jonas vaikščiodamas pėstute;
  • kiek gramų riebalų neteko Jonas pasirinkęs vaikščiojimą pėstute. 1 gramas riebalų atitinka 9 kilokalorijas. Skaičiuodami atskirkite tik sveikąjį gramų skaičių.

Pradiniai duomenys įvedami klaviatūra. Pirmiausia įvedamas dienų skaičius n (n <= 30), po to Jono žingsnio ilgis z. Tolesnėse n eilučių įvedamas Jono kiekvieną dieną nueitų žingsnių skaičius, sudegintų kilokalorijų kiekis ir nuovargio lygis.

Rezultatai išvedami ekrane vienoje eilutėje atskiriant vieną nuo kito tarpais tokia tvarka: Jono iš viso nueitų kilometrų skaiičius, kelias dienas Jonas buvo nepavargęs, truputį pavargęs, vidutiniškai pavargęs ir labai pavargęs, kiek kcal Jonas sudegino, kiek gramų riebalų neteko Jonas.

Pradiniai duomenys Rezultatai

5 65

3250 76 3

3190 82 3

2850 52 3

2150 47 2

2521 60 2

9 0 0 2 3 317 35

Reikalavimai

-

Papildoma informacija

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