JAVA programavimas (BIT)
Užduotys
Užduotis 1.1.
Faile pateikiami masyvas turintis n,n elementų. Pirmojoje eilutėje įrašytas skaičius n. Pavyzdžiui:
3
5 6 8
9 2 4
2 4 2
Nuskaitykime ir atvaizduokime šį masyvą apverstą:
5 9 2
3 2 4
8 4 2
Užduotis 1.2.
Faile pateikiami masyvas turintis n,n elementų. Pirmojoje eilutėje įrašytas skaičius n. Pavyzdžiui:
3
1 2 0
5 1 4
2 2 1
Parašykite programą kuri įstrižainėse padarytų skaičius 0 ir išvestų tokį masyvą:
0 5 0
2 0 2
0 4 0
Kitas pavyzdys:
5
2 5 6 5 5
4 2 3 2 2
2 3 3 1 2
2 3 4 5 6
5 2 3 4 6
0 5 6 5 0
4 0 3 0 2
2 3 0 1 2
2 0 4 0 6
0 2 3 4 0
Užduotis 1.3.
Faile pateikiami duomenys: pirmojoje eilutėje du skaičiai masyvo dydis n,m. Pavyzdžiui:
3 4
1 2 3 4
5 4 4 4
3 2 1 2
Parašykite programą kuri apverstų (pasuktų) masyvą, rezultatas atvaizduojamas ekrane:
3 5 1
2 4 2
1 4 3
2 4 4
Užduotis 2.1.
Faile pateikiami n savaičių temperatūros duomenys. Skaičius n įrašytas pirmojoje eilutėje. Sukurkite programą kuri suskaičiuotų kiekvienos savaitės temperatūrų vidurkius ir juos išvestų.
Pavyzdžiui, faile pateikiami tokie duomenys:
3
1 -2 -5 -1 0 1 -1
1 0 1 2 3 2 1
-1 2 -1 2 -2 -3 1
Rezultatas turi būti:
1 savaitės temperatūra -2
2 savaitės temperatūra 0
3 savautės temperatūra -1
Užduotis 2.2.
Faile pateikiamas dėstomų dalykų skaičius n ir studentų skaičius m. Vėliau pateikiami visų studentų visų dalykų pažymiai. Suskaičiuokime ir išveskime:
kiekvieno mokinio vidurkį
visos grupės vidurkį
geriausiai besimokantį mokinį
visus nepažangius mokinius (bent vieno dalyko vidurkis mažesnis už 5).
Pavyzdžiui:
5 5
8 9 4 8 5
3 9 10 10 9
7 6 5 8 9
10 10 9 10 9
8 8 8 7 8