/* Vards, uzvards: Roberts Dorbe Grupa: 110 Projekta nosaukums: NoliktavasSistema Projekta apraksts: Programma ir paredzēta noliktavas preču reģistrēšanai un to pamatinformācijas attēlošanai konsoles logā. Kad veidots: 29.05.2026 Programa: onlinegdb.com */ using System; using System.Collections.Generic; namespace NoliktavasSistema { // Abstrakta klase (produkts) abstract class Produkts { // Metode informācijas attēlošanai public abstract void ParaditInformaciju(); } // Preces klase (manto no Produkts) class Prece:Produkts { // Mainīgie private string nosaukums; private double cena; private int daudzums; public bool irPieejams; // Properties (nosaukums) public string Nosaukums { get{return nosaukums;} set{nosaukums=value;} } // Properties (cena) public double Cena { get{return cena;} set{cena=value;} } // Properties (daudzums) public int Daudzums { get{return daudzums;} set{daudzums=value;} } // Konstruktors public Prece(string n,double c,int d,bool p) { nosaukums=n; cena=c; daudzums=d; irPieejams=p; } // Metode informācijas attēlošanai public override void ParaditInformaciju() { Console.WriteLine("Nosaukums: "+nosaukums); Console.WriteLine("Cena: "+cena); Console.WriteLine("Daudzums: "+daudzums); Console.WriteLine("Pieejams: "+irPieejams); } // Metode daudzuma maiņai public void MainitDaudzumu(int jaunais) { daudzums=jaunais; } // Metode cenas maiņai public void MainitCenu(double jaunaCena) { cena=jaunaCena; } } // Programmas klase class Program { // Saraksts ar precēm static List preces=new List(); // Metode visu preču attēlošanai static void ParaditVisus() { Console.WriteLine(); // Cikls visu preču izvadīšanai for(int i=0;i=0 && i