Ciklai

4.2.1) 

Parašykite programą, kuri surastų skaičiaus n 1-ąjį skaitmenį. Pvz. Jei n = 1234, rezultatas - 1. 

4.2.2) 

Parašykite programą, kuri suskaičiuotų skaičiaus n skaitmenų kiekį.

4.2.3)

Parašykite programą, kuri suskaičiuotų skaičiaus n skaitmenų sumą. Pvz.: Jei n = 1234, rezultatas - 10. 

4.2.4) Parašykite programą, kuri suskaičiuotų skaičiaus n nelyginių skaitmenų kiekį.

4.2.5) Turime n degtukų. Dėliojame juos spirale, kuri sudaro laužtę. Sukurkite programą, kuri nustatytų, kiek degtukų liks ir kiek laužtės grandžių sudėsime iš turimų degtukų.

Pvz.: Iš 14 degtukų sudėliota spiralė. Ją sudaro 6 pilnos grandys ir 2 paskutiniai degtukai. 

4.2.6) Už šachmatų žaidimą išradėjas paprašė tokio atlygio: ant pirmojo šachmatų lentos langelio padėti 1 miežio grūdą, ant antrojo - 2, trečio - 4, kaskart grūdų skaičių dvigubinant. Nedaug? Parašykite programą, kuri apskaičiuotų, kiek grūdų teks padėti ant šachmatų lentos ir kiek svers atlygis, jei vieno grūdo masė yra 20 mg.

4.2.7)

Parašykite programą, kuri išspausdintų skaičių nuo 1 iki 10 daugybos lentelę.

4.2.8) 

Parašykite programą, kuri pavaizduotų skaičius nuo 1 iki n žvaigždutėmis, pvz.:

n=3

1 - *

2 - **

3 - ***

4.2.9) 

Parašykite programą, kuri pavaizduotų skaičiaus skaitmenis (pradedant nuo vienetų) žvaigždutėmis, pvz.:

n=321

*

**

***

Sumos kaupimo algoritmas 

(algoritmo fragmentas>>>)

4.3.1) 

Parašykite programą, kuri susumuotų klaviatūra įvedamų skaičių srautą. Įvedamų skaičių pabaigos požymis - 0. 

4.3.2) 

Parašykite programą, kuri apskaičiuotų klaviatūra įvedamų skaičių vidurkį. Įvedamų skaičių pabaigos požymis - 0. 

4.3.3) 

Parašykite programą, kuri apskaičiuotų, kiek tarp klaviatūra įvedamų skaičių yra lyginių. Įvedamų skaičių pabaigos požymis - 0. 

4.3.4*) 

Parašykite programą, kuri apskaičiuotų, kokį procentą tarp klaviatūra įvedamų skaičių sudaro lyginiai skaičiai. Įvedamų skaičių pabaigos požymis - 0. 

4.3.5) 

Parašykite programą, kuri surastų didžiausią įvestą skaičių. Įvedamų skaičių pabaigos požymis - 0. 

4.3.6) 

Parašykite programą, kuri surastų mažiausią įvestą skaičių. Įvedamų skaičių pabaigos požymis - 0.

Kiekio ir sandaugos algoritmas. Didžiausia, mažiausia reikšmė

4.4.0) 

Duotas natūralusis skaičius n. Parašykite programą, kuri surastų:

a) didžiausią skaičiaus skaitmenį;

b) didžiausią ir antrą pagal didumą skaičiaus skaitmenį;

c) didžiausią ir mažiausią skaičiaus skaitmenį.

4.4.1. 

Klaviatūra įvedami sveikieji skaičiai. Skaičių pabaigą nurodo nulis. Raskite:

a) lyginių skaičių sandaugą ir nelyginių skaičių kiekį;

b) kiek procentų įvedamų skaičių sudaro skaičiai, kurių paskutinis skaitmuo didesnis už 7;

c) visų srauto skaičių, ne didesnių už nurodytą skaičių n, vidurkį;

d) sraute esančių dviženklių skaičių, sumą, kiekį ir vidurkį.

4.4.2. 

Klaviatūra įvedamos skaičių poros. Pirmas skaičius reiškia prekės kainą, antras - kiekį. Įvedamų skaičių srauto pabaigą žymi du nuliai. raskite, kiek pinigų turi sumokėti pirkėjas už prekes. 

4.4.3. 

Klaviatūra įvedami keturi skaičiai, kurie reiškia stačiakampio, nubrėžto taip, kad kraštinės būtų lygiagrečios koordinačių ašims, priešingų dviejų, kairiojo viršutinio ir dešiniojo apatinio, kampų koordinates (x, y). Srauto pabaigą nurodo įvesti keturi nuliai. Raskite II-ame ketvirtyje esančių stačiakampių bendrą plotą. 

IT VBE užduotys >>>

4.4.4. 

Yra n sportininkų. Klaviatūra įvedami jų ūgiai centimetrais. Parašykite programą kuri:

a) išspausdintų aukščiausio sportininko ūgį;

b) išspausdintų žemiausio sportininko ūgį;

c) surastų skirtumą tarp aukščiausio ir žemiausio sportininko.

d) apskaičiuotų kiek procentų yra aukštesnis aukščiausias sportininkas už žemiausią.

4.5

Ežere pražydo viena vandens lelija. Kiekvieną dieną žiedų skaičius patrigubėdavo. Parašykite programą, kuri apskaičiuotų  kelintą dieną žiedai užklojo pusę ežero, jeigu visame ežere gali tilpti m žiedų?