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ą.