consolidate all repos to one for archive

This commit is contained in:
2025-01-28 13:46:42 +01:00
commit a6610fbc7a
5350 changed files with 2705721 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
Vzemite vašo rešitev naloge 1.2.
Preučite in uporabite zgled ter predelajte nalogo 1.2 tako, da uporabite (https://en.cppreference.com/w/cpp/numeric/random/random_device) naključnih števil za generiranje objektov popite vode (mesec naj bo 3, leto 2022, dnevi pa od 1 do 30). Namesto polja uporabite (https://en.cppreference.com/w/cpp/container/vector).
Napišite razred WaterIntake, ki bo imel naslednje instančne privatne lastnosti:
day: unsigned int,
month: unsigned int,
year: unsigned int,
quantity: float.
Razred naj vsebuje konstruktor s 4 argumenti.
Napišite javne metode: get (vrne podatek) za vsako lastnost posebej in set (nastavi podatek) samo za lastnost quantity.
Razredu dodajte metodo toString, ki vrne vse podatke objekta.
Razredu dodajte metodo addQuantity, ki prejme realno vrednost, za katero poveča quantity.
Preuredite glavni program iz naloge 1.2 tako, da bo vector vseboval kazalce na objekte razreda WaterIntake (zgled.cpp).