You are on page 1of 1

Atlikdami šias užduotis galite naudotis žodiniais uždavinių sprendimų aprašymais.

1. Laikrodis. Laikrodis rodo x valandų ir y minučių. Parašykite programą, kuri


apskaičiuotų, kiek minučių m ir kiek sekundžių s prabėgo nuo vidurnakčio. Programoje
naudokite didelių sveikųjų skaičių tipą long.
Pasitikrinkite. Įvedę x = 3 ir y = 5, turėtumėte gauti: m = 185, s = 11100.

Sprendimo žodinis aprašymas:

1. Programos pradiniai duomenys yra long tipo kintamieji x ir y, rezultatai – kintamieji m


ir s, jų tipas taip pat long.
2. Pradedami programos veiksmai.
3. Užrašome išvesties srauto cout sakinį, kuriuo klausiama, kiek valandų x rodo laikrodis.
4. Užrašome įvesties srauto cin sakinį, kuris perskaito ir įsimena kintamojo x reikšmę.
5. Kai norime sužinoti, kiek minučių y rodo laikrodis, pakartojame 3 ir 4 žingsnius ir
įsimename y reikšmę.
6. Skaičiuojame, kiek minučių m prabėgo nuo vidurnakčio: m = x * 60 + y.
7. Skaičiuojame, kiek sekundžių s prabėgo nuo vidurnakčio. Tai galima atlikti dviem
būdais:
8. s = m * 60 arba s = x * 3600 + y * 60.
9. Užrašome išvesties srauto cout sakinius, kurie kompiuterio ekrane parodo
apskaičiuotus rezultatus.
10. Programos pabaiga.

2. Gimtadienis. Šiandien Tautvydas švenčia gimtadienį. Jam sukanka a metų. Parašykite


programą, kuri apskaičiuotų, kiek mėnesių men, dienų d ir valandų v Tautvydas jau gyveno
šiame pasaulyje. Programoje naudokite sveikųjų skaičių tipą long. Tarkime, kad metai turi
365 dienas.
Pasitikrinkite. Įvedę a = 16, turėtumėte gauti: men = 192, d = 5840, v = 140160.

Sprendimo žodinis aprašymas:

1. Programos pradinis duomuo yra long tipo kintamasis a, rezultatai – taip pat long tipo
kintamieji men, d ir v.
2. Pradedami programos veiksmai.
3. Užrašome išvesties srauto cout sakinį, kuriuo klausiama, koks mokinio amžius a.
4. Užrašome įvesties srauto cin sakinį, kuris perskaito ir įsimena kintamojo a reikšmę.
5. Skaičiuojame, kiek mėnesių men mokinys jau gyvena šiame pasaulyje: men = a * 12.
6. Skaičiuojame, kiek dienų d mokinys jau gyvena šiame pasaulyje: d = a * 365.
7. Skaičiuojame, kiek valandų v mokinys jau gyvena šiame pasaulyje: v = d * 24.
8. Užrašome išvesties srauto cout sakinius, kurie kompiuterio ekrane parodo
apskaičiuotus rezultatus.
9. Programos pabaiga.

You might also like