1
0

Compare commits

..

No commits in common. "5441eea80cd0ea5bc35e667e9078162f1df5e6b6" and "c1dff4fabf9d981a23586013b287b56bbbf27c41" have entirely different histories.

16 changed files with 64 additions and 164 deletions

View File

@ -1,47 +0,0 @@
name: Generate and upload report to KTU Moodle
env:
CONFIG_FILENAME: report.toml
ASSIGNMENT_ID: 1499
MOODLE_FILENAME: IF-1-1_Rokas_Puzonas.pdf
DOTNET_VERSION: 3.0.103
on:
workflow_dispatch:
# push:
# branches: [ main ]
# paths:
# - 'report.toml'
# - 'Lab1/Lab1.TouristInformationCenter/**'
# - 'Lab2/Lab2.TouristInformationCenter/**'
# - 'Lab3/Lab3.TouristInformationCenter/**'
# - 'Lab4/Lab4.TouristInformationCenter/**'
# - 'Lab5/Lab5.TouristInformationCenter/**'
jobs:
generate-and-upload:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Generate report
uses: RokasPuzonas/ktu-oop-report-generator@v1.0.3
with:
dotnet-version: ${{ env.DOTNET_VERSION }}
config-filename: ${{ env.CONFIG_FILENAME }}
output-filename: report.pdf
- name: Archive report
uses: actions/upload-artifact@v2
with:
name: report
path: report.pdf
- name: Upload report to moodle
uses: RokasPuzonas/ktu-moodle-assignment-upload@v1.0.3
with:
assignment-id: ${{ env.ASSIGNMENT_ID }}
target-filename: report.pdf
upload-filename: ${{ env.MOODLE_FILENAME }}
ktu-username: ${{ secrets.KTU_USERNAME }}
ktu-password: ${{ secrets.KTU_PASSWORD }}

View File

@ -2,7 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework> <TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>

View File

@ -2,7 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework> <TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>

View File

@ -2,7 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework> <TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>

View File

@ -2,7 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework> <TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>

View File

@ -2,7 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework> <TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>

View File

@ -25,8 +25,9 @@ namespace Lab5.TouristInformationCenter
} }
Console.WriteLine(); Console.WriteLine();
Console.Write("Įveskite norimą autorius: "); Console.Write("Įveskite norimas autorius: ");
string inputAuthor = Console.ReadLine(); //string inputAuthor = Console.ReadLine();
string inputAuthor = "Tas Klebonas";
LocationsContainer locationsByAuthor = register.FindLocationsByAuthor(inputAuthor); LocationsContainer locationsByAuthor = register.FindLocationsByAuthor(inputAuthor);
locationsByAuthor.Sort(new LocationsComparatorByNameAddress()); locationsByAuthor.Sort(new LocationsComparatorByNameAddress());
InOutUtils.WriteStatues("PaminklaiAutorius.csv", locationsByAuthor); InOutUtils.WriteStatues("PaminklaiAutorius.csv", locationsByAuthor);

View File

@ -1,11 +0,0 @@
Alytus
Ona Onaite
AlytausMuziejusZ;GatveZ;1999;Dailė;1;0;0;0;1;0;1;3,40;0
AlytausMuziejusX;GatveX;2021;Computer;1;1;0;1;1;1;1;14,39;1
StatulaH;KlebonasGatve2;1995;Tas Klebonas;Klebobo paminklas
StatulaG;KlebonasGatve1;1995;Tas Klebonas;Klebobo paminklas
StatulaP;KlebonasGatve2;1995;Tas Klebonas;Klebobo paminklas
AlytausMuziejusV;GatveV;2014;Dailė;0;1;0;1;1;0;1;9,47;1
AlytausMuziejusB;GatveX;1950;Space;1;1;0;0;0;0;1;1,99;1
StatulaC;KlebonasGatve;1995;Tas Klebonas;Klebobo paminklas
AlytausMuziejusN;GatveN;1920;Space;1;1;1;1;0;1;1;0,99;1
1 Alytus
2 Ona Onaite
3 AlytausMuziejusZ;GatveZ;1999;Dailė;1;0;0;0;1;0;1;3,40;0
4 AlytausMuziejusX;GatveX;2021;Computer;1;1;0;1;1;1;1;14,39;1
5 StatulaH;KlebonasGatve2;1995;Tas Klebonas;Klebobo paminklas
6 StatulaG;KlebonasGatve1;1995;Tas Klebonas;Klebobo paminklas
7 StatulaP;KlebonasGatve2;1995;Tas Klebonas;Klebobo paminklas
8 AlytausMuziejusV;GatveV;2014;Dailė;0;1;0;1;1;0;1;9,47;1
9 AlytausMuziejusB;GatveX;1950;Space;1;1;0;0;0;0;1;1,99;1
10 StatulaC;KlebonasGatve;1995;Tas Klebonas;Klebobo paminklas
11 AlytausMuziejusN;GatveN;1920;Space;1;1;1;1;0;1;1;0,99;1

View File

@ -1,8 +0,0 @@
Kaunas
Jonas Jonaitis
KaunoMuziejus1;Gatve1;1998;Dailė;1;0;0;0;1;0;1;3,40;0
KaunoMuziejusB;GatveB;2000;Computer;1;1;0;1;1;1;1;14,39;1
KaunoMuziejus3;Gatve3;1969;History;0;1;0;0;1;0;0;3,26;0
KaunoMuziejus4;Gatve4;1970;Dailė;0;1;0;1;1;0;1;9,47;1
KaunoMuziejus5;Gatve5;1989;Space;1;1;0;0;0;0;1;1,99;1
KaunoMuziejusB;GatveC;1991;Space;1;1;1;1;0;1;1;0,99;1
1 Kaunas
2 Jonas Jonaitis
3 KaunoMuziejus1;Gatve1;1998;Dailė;1;0;0;0;1;0;1;3,40;0
4 KaunoMuziejusB;GatveB;2000;Computer;1;1;0;1;1;1;1;14,39;1
5 KaunoMuziejus3;Gatve3;1969;History;0;1;0;0;1;0;0;3,26;0
6 KaunoMuziejus4;Gatve4;1970;Dailė;0;1;0;1;1;0;1;9,47;1
7 KaunoMuziejus5;Gatve5;1989;Space;1;1;0;0;0;0;1;1,99;1
8 KaunoMuziejusB;GatveC;1991;Space;1;1;1;1;0;1;1;0,99;1

View File

@ -1,7 +0,0 @@
Vilnius
Petras Petraitis
VilnausMuziejus1;Gatve1;2020;Dailė;1;0;0;1;1;0;0;5,49;0
VilnausMuziejus2;Gatve2;1978;Computer;1;1;0;1;1;1;1;0,00;1
VilnausMuziejusA;GatveA;1990;Dailė;0;1;1;1;1;0;0;1,23;0
StatulaO;OnosGatve;1989;Tas Ona;Onos paminklas
VilnausMuziejus5;Gatve5;1999;History;0;1;0;1;1;0;1;10,49;0
1 Vilnius
2 Petras Petraitis
3 VilnausMuziejus1;Gatve1;2020;Dailė;1;0;0;1;1;0;0;5,49;0
4 VilnausMuziejus2;Gatve2;1978;Computer;1;1;0;1;1;1;1;0,00;1
5 VilnausMuziejusA;GatveA;1990;Dailė;0;1;1;1;1;0;0;1,23;0
6 StatulaO;OnosGatve;1989;Tas Ona;Onos paminklas
7 VilnausMuziejus5;Gatve5;1999;History;0;1;0;1;1;0;1;10,49;0

View File

@ -1,2 +0,0 @@
Tas Klebonas

View File

@ -1,7 +0,0 @@
Alytus
Ona Onaite
AlytausMuziejusZ;GatveZ;1999;Dailė;1;0;0;0;1;0;1;3,40;0
StatulaH;KlebonasGatve2;1995;Tas Klebonas;Klebobo paminklas
StatulaP;KlebonasGatve2;1995;Tas Klebonas;Klebobo paminklas
AlytausMuziejusV;GatveV;2014;Dailė;0;1;0;1;1;0;1;9,47;1
AlytausMuziejusB;GatveX;1950;Space;1;1;0;0;0;0;1;1,99;1
1 Alytus
2 Ona Onaite
3 AlytausMuziejusZ;GatveZ;1999;Dailė;1;0;0;0;1;0;1;3,40;0
4 StatulaH;KlebonasGatve2;1995;Tas Klebonas;Klebobo paminklas
5 StatulaP;KlebonasGatve2;1995;Tas Klebonas;Klebobo paminklas
6 AlytausMuziejusV;GatveV;2014;Dailė;0;1;0;1;1;0;1;9,47;1
7 AlytausMuziejusB;GatveX;1950;Space;1;1;0;0;0;0;1;1,99;1

View File

@ -1,8 +0,0 @@
Kaunas
Jonas Jonaitis
KaunoMuziejus1;Gatve1;1998;Dailė;1;0;0;0;1;0;1;3,40;0
KaunoMuziejusB;GatveB;2000;Computer;1;1;0;1;1;1;1;14,39;1
KaunoMuziejus3;Gatve3;1969;History;0;1;0;0;1;0;0;3,26;0
KaunoMuziejus4;Gatve4;1970;Dailė;0;1;0;1;1;0;1;9,47;1
KaunoMuziejus5;Gatve5;1989;Space;1;1;0;0;0;0;1;1,99;1
KaunoMuziejusB;GatveC;1991;Space;1;1;1;1;0;1;1;0,99;1
1 Kaunas
2 Jonas Jonaitis
3 KaunoMuziejus1;Gatve1;1998;Dailė;1;0;0;0;1;0;1;3,40;0
4 KaunoMuziejusB;GatveB;2000;Computer;1;1;0;1;1;1;1;14,39;1
5 KaunoMuziejus3;Gatve3;1969;History;0;1;0;0;1;0;0;3,26;0
6 KaunoMuziejus4;Gatve4;1970;Dailė;0;1;0;1;1;0;1;9,47;1
7 KaunoMuziejus5;Gatve5;1989;Space;1;1;0;0;0;0;1;1,99;1
8 KaunoMuziejusB;GatveC;1991;Space;1;1;1;1;0;1;1;0,99;1

View File

@ -1,5 +0,0 @@
Vilnius
Petras Petraitis
VilnausMuziejus2;Gatve2;1978;Computer;1;1;0;1;1;1;1;0,00;1
VilnausMuziejusA;GatveA;1990;Dailė;0;1;1;1;1;0;0;1,23;0
StatulaO;OnosGatve;1989;Tas Ona;Onos paminklas
1 Vilnius
2 Petras Petraitis
3 VilnausMuziejus2;Gatve2;1978;Computer;1;1;0;1;1;1;1;0,00;1
4 VilnausMuziejusA;GatveA;1990;Dailė;0;1;1;1;1;0;0;1,23;0
5 StatulaO;OnosGatve;1989;Tas Ona;Onos paminklas

View File

@ -1,2 +0,0 @@
Tas Klebonas

View File

@ -1,7 +1,10 @@
title = "Objektinis programavimas I (P175B118)" title = "Objektinis programavimas I (P175B118)"
student = { name = "Studento Roko Puzono IF-1/1", gender = "male" } student_name = "Studento Roko Puzono IF-1/1"
lecturer = { name = "lekt. Fyleris Tautvydas", gender = "male" } student_gender = "male"
professor_name = "lekt. Fyleris Tautvydas"
professor_gender = "male"
tests_folder = "tests" tests_folder = "tests"
@ -11,13 +14,13 @@ tests_folder = "tests"
title = "Duomenų klasė" title = "Duomenų klasė"
project = "Lab1/Lab1.TouristInformationCenter" project = "Lab1/Lab1.TouristInformationCenter"
problem = """ problem = """
U1-20. Turistų informacijos centras. Turistų informacijos centras. Turite turistų U1-20. Turistų informacijos centras. Turistų informacijos centras. Turite turistų informacijos centro pateiktus
informacijos centro pateiktus duomenis apie Lietuvoje veikiančius muziejus. duomenis apie Lietuvoje veikiančius muziejus. Duomenų faile pateikta ši informacija:
Duomenų faile pateikta ši informacija: pavadinimas, miestas, tipas, 7 savaitės pavadinimas, miestas, tipas, 7 savaitės dienos (1 darbo, 0 nedarbo), bilieto kaina,
dienos (1 darbo, 0 nedarbo), bilieto kaina, požymis turi gidą. požymis turi gidą.
* Raskite, ar yra muziejų, kurie yra nemokami ir turi gidus. Atspausdinkite * Raskite, ar yra muziejų, kurie yra nemokami ir turi gidus. Atspausdinkite ekrane
ekrane suskaičiuotą kiekį ir pilną informaciją apie šiuos muziejus. suskaičiuotą kiekį ir pilną informaciją apie šiuos muziejus.
* Į ekraną atspausdinkite miestus, kuriame bent vienas muziejus dirba daugiau, * Į ekraną atspausdinkite miestus, kuriame bent vienas muziejus dirba daugiau,
nei 5 dienas per savaitę. nei 5 dienas per savaitę.
* Sudarykite muziejų, nesančių didžiuosiuose Lietuvos miestuose (Vilniuje, Kaune, * Sudarykite muziejų, nesančių didžiuosiuose Lietuvos miestuose (Vilniuje, Kaune,
@ -28,32 +31,30 @@ Klaipėdoje) sąrašą, į failą „Atrinkti.csv“ surašykite visus šių muz
title = "Skaičiavimų klasė" title = "Skaičiavimų klasė"
project = "Lab2/Lab2.TouristInformationCenter" project = "Lab2/Lab2.TouristInformationCenter"
problem = """ problem = """
U2-20. Turistų informacijos centras. Turistų informacijos centras. Turizmo U2-20. Turistų informacijos centras. Turistų informacijos centras. Turizmo informacijos centre perorganizuoti ir atskirai
informacijos centre perorganizuoti ir atskirai surašyti duomenys apie dvejuose surašyti duomenys apie dvejuose miestuose veikiančius muziejus. Keičiasi duomenų
miestuose veikiančius muziejus. Keičiasi duomenų formatas. Pirmoje eilutėje - formatas. Pirmoje eilutėje - miestas, antroje atsakingo asmens vardas ir pavardė.
miestas, antroje atsakingo asmens vardas ir pavardė. Toliau informacija apie Toliau informacija apie muziejus pateikta tokiu pačiu formatu kaip L1 užduotyje, tik
muziejus pateikta tokiu pačiu formatu kaip L1 užduotyje, tik nebėra miesto nebėra miesto stulpelio.
stulpelio.
* Raskite muziejų, kuris dirba daugiausia savaitės dienų. Atspausdinkite ekrane * Raskite muziejų, kuris dirba daugiausia savaitės dienų. Atspausdinkite ekrane
visus jo duomenis. Jei yra keli, spausdinkite visus. visus jo duomenis. Jei yra keli, spausdinkite visus.
* Suskaičiuokite, kuriame mieste yra daugiau muziejų, turinčių gidus, rezultatą * Suskaičiuokite, kuriame mieste yra daugiau muziejų, turinčių gidus, rezultatą
atspausdinkite ekrane. atspausdinkite ekrane.
* Sudarykite visų dailės muziejų, kurie dirba ne mažiau kaip 4 dienas per * Sudarykite visų dailės muziejų, kurie dirba ne mažiau kaip 4 dienas per savaitę,
savaitę, sąrašą. Į failą Dailė.csv įrašykite miestus, muziejų pavadinimus, sąrašą. Į failą Dailė.csv įrašykite miestus, muziejų pavadinimus, darbo dienas,
darbo dienas, ir įėjimo kainą. ir įėjimo kainą.
""" """
[[sections]] [[sections]]
title = "Konteineris" title = "Konteineris"
project = "Lab3/Lab3.TouristInformationCenter" project = "Lab3/Lab3.TouristInformationCenter"
problem = """ problem = """
U3-20. Turistų informacijos centras. Turistų informacijos centras. Turizmo U3-20. Turistų informacijos centras. Turistų informacijos centras. Turizmo informacijos centre perorganizuoti ir atskirai
informacijos centre perorganizuoti ir atskirai surašyti duomenys apie dvejuose surašyti duomenys apie dvejuose miestuose veikiančius muziejus. Keičiasi duomenų
miestuose veikiančius muziejus. Keičiasi duomenų formatas. Pirmoje eilutėje formatas. Pirmoje eilutėje miestas, antroje atsakingo asmens vardas ir pavardė.
miestas, antroje atsakingo asmens vardas ir pavardė. Toliau informacija apie Toliau informacija apie muziejus pateikta tokiu pačiu formatu kaip L1 užduotyje,
muziejus pateikta tokiu pačiu formatu kaip L1 užduotyje, tik nebėra miesto tik nebėra miesto stulpelio.
stulpelio.
* Raskite, ar kiekviename mieste yra muziejų, kurie yra nemokami ir turi gidus, * Raskite, ar kiekviename mieste yra muziejų, kurie yra nemokami ir turi gidus,
ekrane atspausdinkite miesto pavadinimą ir Taip arba Ne. ekrane atspausdinkite miesto pavadinimą ir Taip arba Ne.
@ -69,56 +70,51 @@ pavadinimus bei rezultatus įrašykite į failą „Dailė.csv“.
title = "Teksto analizė ir redagavimas" title = "Teksto analizė ir redagavimas"
project = "Lab4/Lab4.ChainedWords" project = "Lab4/Lab4.ChainedWords"
problem = """ problem = """
U4H-20. Skaičių suma. Tekstiniame faile Knyga.txt duotas tekstas sudarytas iš U4H-20. Skaičių suma. Tekstiniame faile Knyga.txt duotas tekstas sudarytas iš žodžių, atskirtų skyrikliais.
žodžių, atskirtų skyrikliais. Skyriklių aibė žinoma. Raskite ir spausdinkite Skyriklių aibė žinoma. Raskite ir spausdinkite faile Rodikliai.txt:
faile Rodikliai.txt:
* ilgiausią (didžiausias žodžių kiekis) teksto fragmentą, sudarytą iš žodžių, kur * ilgiausią (didžiausias žodžių kiekis) teksto fragmentą, sudarytą iš žodžių,
žodžio paskutinė raidė sutampa su kito žodžio pirmąja raide (tarp didžiųjų ir kur žodžio paskutinė raidė sutampa su kito žodžio pirmąja raide (tarp didžiųjų ir
mažųjų raidžių skirtumo nedaryti) ir juos skiriančių skyriklių, bei jo eilutės mažųjų raidžių skirtumo nedaryti) ir juos skiriančių skyriklių, bei jo eilutės numerius;
numerius; * Žodžių, kuriuos sudaro tik skaitmenys, kiekį. Suskaičiuokite tokių skaičių bendrą sumą.
* Žodžių, kuriuos sudaro tik skaitmenys, kiekį. Suskaičiuokite tokių skaičių
bendrą sumą.
Reikia teksto žodžius sulygiuoti, kad kiekvienos eilutės kiekvienas žodis prasidėtų
fiksuotoje toje pačioje pozicijoje. Galima įterpti tik minimalų būtiną tarpų skaičių.
Reikia šalinti iš pradinio teksto kelis iš eilės einančius vienodus skyriklius,
paliekant tik vieną jų atstovą. Įterpimo taisyklę taikome, siekdami gauti lygiuotą
minimalų tekstą. Pradinio teksto eilutės ilgis neviršija 80 simbolių.
Reikia teksto žodžius sulygiuoti, kad kiekvienos eilutės kiekvienas žodis
prasidėtų fiksuotoje toje pačioje pozicijoje. Galima įterpti tik minimalų būtiną
tarpų skaičių. Reikia šalinti iš pradinio teksto kelis iš eilės einančius
vienodus skyriklius, paliekant tik vieną jų atstovą. Įterpimo taisyklę taikome,
siekdami gauti lygiuotą minimalų tekstą. Pradinio teksto eilutės ilgis neviršija
80 simbolių.
Spausdinkite faile ManoKnyga.txt pertvarkytą tekstą pagal tokias taisykles: Spausdinkite faile ManoKnyga.txt pertvarkytą tekstą pagal tokias taisykles:
* kiekvienos eilutės pirmasis žodis turi prasidėti pozicijoje p1=1. * kiekvienos eilutės pirmasis žodis turi prasidėti pozicijoje p1=1.
* antrasis kiekvienos eilutės žodis turi prasidėti minimalioje galimoje * antrasis kiekvienos eilutės žodis turi prasidėti minimalioje
pozicijoje p2, tokioje, kad kiekvienos eilutės pirmasis žodis kartu su už jo galimoje pozicijoje p2, tokioje, kad kiekvienos eilutės pirmasis žodis kartu su
esančiais skyrikliais baigiasi iki p2-2 arba p2-1. už jo esančiais skyrikliais baigiasi iki p2-2 arba p2-1.
* trečiasis kiekvienos eilutės žodis turi prasidėti minimalioje galimoje * trečiasis kiekvienos eilutės žodis turi prasidėti minimalioje galimoje pozicijoje
pozicijoje p3, tokioje, kad kiekvienos eilutės antrasis žodis kartu su už jo p3, tokioje, kad kiekvienos eilutės antrasis žodis kartu su už jo esančiais skyrikliais
esančiais skyrikliais baigiasi iki p3-2 arba p3-1. baigiasi iki p3-2 arba p3-1.
* ir t.t. * ir t.t.
""" """
[[sections]] [[sections]]
title = "Paveldėjimas" title = "Paveldėjimas"
project = "Lab5/Lab5.TouristInformationCenter"
problem = """ problem = """
U5-20. Turistų informacijos centras. Turizmo informacijos centre perorganizuoti U5-20. Turistų informacijos centras. Turizmo informacijos centre perorganizuoti ir atskirai surašyti
ir atskirai surašyti duomenys apie trijuose miestuose veikiančius muziejus. duomenys apie trijuose miestuose veikiančius muziejus. Pirmoje eilutėje miestas,
Pirmoje eilutėje miestas, antroje atsakingo asmens vardas ir pavardė. Turizmo antroje atsakingo asmens vardas ir pavardė. Turizmo informacijos centras teikia
informacijos centras teikia informaciją apie lankytinus muziejus ir nacionalinius informaciją apie lankytinus muziejus ir nacionalinius parkus. Sukurkite klasę "Location"
parkus. Sukurkite klasę "Location" (savybės - pavadinimas, adresas, metai), kurią (savybės - pavadinimas, adresas, metai), kurią paveldės klasės "Museum" (savybės tipas,
paveldės klasės "Museum" (savybės tipas, 7 savaitės dienos (1 darbo, 0 7 savaitės dienos (1 darbo, 0 nedarbo), požymis "turi gidą", bilieto kaina) ir
nedarbo), požymis "turi gidą", bilieto kaina) ir "Statue" (savybės autorius, "Statue" (savybės autorius, paminklo pavadinimas).
paminklo pavadinimas).
* Suskaičiuokite, kiek lankytinų vietų turi gidus, rezultatą atspausdinkite ekrane. * Suskaičiuokite, kiek lankytinų vietų turi gidus, rezultatą atspausdinkite ekrane.
* Raskite, kokio tipo lankytinas vietas galima aplankyti kiekviename mieste * Raskite, kokio tipo lankytinas vietas galima aplankyti kiekviename mieste savaitgaliais,
savaitgaliais, ir atspausdinkite jų tipus ekrane. ir atspausdinkite jų tipus ekrane.
* Sudarykite paminklų sąrašą, kurių autorius nurodomas, įvedant iš klaviatūros. * Sudarykite paminklų sąrašą, kurių autorius nurodomas, įvedant iš klaviatūros.
Surikiuokite jį pagal pavadinimą ir adresą. Į failą PaminklaiAutorius.csv Surikiuokite jį pagal pavadinimą ir adresą. Į failą PaminklaiAutorius.csv išveskite
išveskite rezultatus, pateikdami pavadinimą, adresą, metus, autorių, paminklo rezultatus, pateikdami pavadinimą, adresą, metus, autorių, paminklo pavadinimą.
pavadinimą.
* Sudarykite lankytinų vietų, kurios buvo pastatytos po Lietuvos nepriklausomybės * Sudarykite lankytinų vietų, kurios buvo pastatytos po Lietuvos nepriklausomybės
atkūrimo (po 1990 m.) sąrašą. Į failą Po1990.csv įrašykite visus lankytinos atkūrimo (po 1990 m.) sąrašą. Į failą Po1990.csv įrašykite visus lankytinos vietos duomenis.
vietos duomenis.
""" """