Funkcijos

Loginės funkcijos

9.1.

Klaviatūra įvedama skaičių seka, sekos pabaiga - nulis.

Parašykite programą, kuri apskaičiuotų šios sekos lyginių dviženklių skaičių sumą.

Ar skaičius tenkina sąlygą turi patikrinti funkcija.

9.2.

Klaviatūra įvedama skaičių seka, sekos pabaiga - nulis.

Parašykite programą, kuri apskaičiuotų šios sekos nelyginių dviženklių skaičių kiekį.

Ar skaičius tenkina sąlygą turi patikrinti funkcija.

9.3.1

Parašykite programą, kuri išspausdintų visus intervalo nuo m iki n skaičius, kurie yra vienodai skaitomi iš abiejų pusių (palindromai). Palindromo paieškai sudarykite funkciją. Pvz skaičius 121 yra palindromas.

9.3.2

Parašykite programą, kuri išspausdintų visus intervalo nuo 1 iki n pirminius skaičius. Ar skaičius pirminis - nustato funkcija.

9.3.3

Turime 1 kamuolį ir n stačiakampio gretasienio formos dėžių. Duomenys įrašyti faile duom.txt. Yra žinomas kamuolio skersmuo ir trys dėžės matmenys centimetrais. Parašykite programą, kuri leistų patikrinti į kurias dėžes galima įdėti kamuolį. Kamuolio ir dėžės matmenys turi skirtis bent vienu centimetru.

duom.txt failo pavyzdys:

5 // kamuolio skersmuo

3 // dėžių skaičius

// dežių matmenys

6 5 3

8 9 7

6 6 6


9.4. (8.5)

Parašykite programą kuri suformuotų 10 sveikųjų skaičių masyvą A. Po to šio masyvo elementus didesnius už N surašytų į masyvą B, o likusius į C. Duomenų skaitymui, apdorojimui ir išvedimui naudokite funkcijas. N reikšmė įvedama klaviatūra.

9.5.

Pradinių duomenų faile duom.txt yra duomenys: pirmojoje eilutėje skaičius n. Kitose n eilučių yra skaičiai: kiekvienoje eilutėje pirmas skaičius sk nurodo, kiek skaičių sudaro šią eilutę, o toliau surašyti šie skaičiai.

Parašykite programą, kuri stulpeliu išspausdintų kiekvienos iš n eilučių skaičių vidurkį. Rezultatą įrašytų į failą rez.txt. Vidurkį suskaičiuoti turi funkcija.

duom.txt:

3

3 12 78 133

4 11 555 17 1012

2 5 7

9.6.

Tekstiniame faile duom.txt yra duomenys: pirmojoje eilutėje skaičius n. Kitose n eilučių yra skaičiai. Parašykite programą, kuri iš failo atrinktų ir į rezultatų failą rez.txt įrašytų skaičius, kurie yra didesni už šių skaičių aritmetinį vidurkį. Duomenų rašymą į failą turi atlikti funkciją.