3. Programų rašymas

Užduotys

Nr. 1

Parašykite programą, kuri apskaičiuotų:
  1. intervalo [1; n] skaičių sumą ir jų kvadratų sumą;
  2. intervalo [1; n] skaičių sumą ir sandaugą;
  3. intervalo [1; n] lyginių skaičių sumą ir sandaugą;
  4. intervalo [1; n] nelyginių skaičių sumą ir lyginių skaičių sandaugą;
  5. visų intervalo [m; n] skaičių sumą ir skaičių kvadratų sumą.
1 tikrinamasis darbas

Nr. 2

Parašyta programa, kuri randa skaičiaus a kubinę šaknį sveikųjų skaičių tikslumu. Sutvarkykite ją.
 


Nr. 3

Pirmą mėnesį programuotojui moka a litų atlyginimą. Darbdavys pažadėjo kiekvieną kitą mėnesį padidinti atlyginimą x litų. Parašykite programą (būtinai naudodami ciklą while), kuri surastų:
  1. koks atlyginimas bus už dvyliktą mėnesį;
  2. koks atlyginimas bus už n-ąjį mėnesį;
  3. kelintą mėnesį jo atlyginimas bus daugiau nei dvigubai didesnis;
  4. kelintą mėnesį jo atlyginimas bus nemažesnis už b litų;

2 tikrinamasis darbas

Nr. 4

Jaunasis matematikas, pastebėjęs gobšaus turtuolio bukumą pasiūlė tokį sandėrį:

Pirmą dieną jis turtuoliui duos 1 mln. dolerių, o tas jam už tai sumokės 2 centus. Kitą dieną matematikas ir vėl duos turtuoliui 1 mln. dolerių, o tas jam užmokės dvigubai daugiau negu praėjusią dieną, t.y. 4 centus. Ir taip jie darys visą mėnesį (31 dieną), matematikas kasdien duos po milijoną dolerių, o turtuolis mokės dvigubai daugiau negu praėjusią dieną. Parašykite programą, kuri suskaičiuotų kiek pinigų duos matematikas turtuoliui ir kiek turtuolis sumokės matematikui.

Nr. 5

Patobulinkite programą, kad ji tiktų bet kurioms sutartoms pinigų sumoms ir laikotarpiams.

Nr. 6
Viena cigaretė kainuoja a litų. Jaunuolis per dieną surūko b cigarečių. Po kiekvienų rūkymo metų, surūkytų cigarečių dienos norma i užauga c cigarečių. Parašykite programą kuri apskaičiuotų, kiek pinigų žmogus pavers sveikatai kenksmingais dūmais per n metų (tarkime, kad metai turi 365 dienas).