8.1.
Parašykite programą, kuri suformuotų ir išspausdintų n elementų masyvą iš:
a) klaviatūra įvedamų skaičių;
b) masyvo elementų indeksų;
c) skaičių 2 vienetais didesnių už masyvų elementų indeksus.
8.2.
Parašykite programą, kuri suformuotų n elementų masyvą iš klaviatūra įvedamų skaičių ir apskaičiuotų šių skaičių aritmetinį vidurkį.
Programa turi pirmojoje eilutėje išspausdinti suformuotą masyvą, antrojoje - vidurkį.
Jei darbas su failais yra žinomas - duomenys rašomi į failą.
8.3.
Parašykite programą, kuri suformuotų du n elementų masyvus A ir B (skaičiai renkami klaviatūra). Masyvus išspausdinkite. Formuokite trečią masyvą C: jeigu A ir B atitinkamų elementų suma didesnė už 10, įrašykite raidę D, priešingu atveju - raidę M. Masyvą C išspausdinkite.
8.4.
Parašykite programą kuri suformuotų n sveikųjų skaičių masyvą ir išspausdintų visus šio masyvo elementus didesnius už N.
8.5.
Parašykite programą kuri suformuotų n sveikųjų skaičių masyvą A. Po to šio masyvo elementus didesnius už N surašytų į masyvą B, o likusius į C.
8.6.
Parašykite programą kuri suformuotų n sveikųjų skaičių masyvą, jį išspausdintų, po to surikiuotų didėjančiai ir sutvarkytą masyvą išspausdintų.
8.7.
Duotas masyvas int m[]. Pradiniai duomenys yra faile: skaičius pirmojoje eilutėje n, antrojoje eilutėje - n skaičių. Parašykite programą, kuri surikiuotų masyvą ir iš masyvo pašalintų pasikartojančius skaičius. Rezultatą įrašytų į failą.
Reikalavimai programai: funkcijomis aprašytas duomenų skaitymas, rikiavimas, panašių elementų šalinimas, masyvo išvedimas į failą.
Užduotis "Minimum" - nuskaityti duomenis, surikiuoti, išvesti į failą arba parodyti ekrane.
Pav.: pradiniai duomenys:
8
3 2 2 5 6 4 4 1
rezultatas:
6
1 2 3 4 5 6
8.8.
Tekstiniame faile duom.txt yra duomenys: pirmojoje eilutėje skaičius n, antrojoje - n skaičių.
Parašykite programą, kuri nuskaitytų duomenis iš failo į masyvą (funkcija), surastų didžiausio ir mažiausio elementų numerius masyve (funkcija) ir šiuos elementus sukeistų vietomis (funkcija). Gautą masyvą įrašytų į failą rez.txt.
8.9.
Šachmatų turnyras (2010 m. IT VBE uždavinys)
8.10.
Ūkininkas ruošiasi į turgų parduoti kopūstų. Kopūstai yra 2 dėžėse deze1.txt ir deze2.txt. Ūkininkas juos ketina sudėti į vieną dėžę pardavimui.txt ir, kad būtų patogiau, juos sudės taip, kad viršuje būtų didžiausi (mažėjimo tvarka). Padėkite ūkininkui pasiruošti išvykai į turgų.
Faile deze1.txt ir deze2.txt yra duomenys: 1 eilutėje - kopūstų skaičius k, 2 eilutėje - visų k kopūstų masės.
deze1.txt pvz.:
5
2.5 3 3.3 1.95 4
8.11.