/* Vārds, uzvārds: Toms Trencis Grupa: 110 Projekta nosaukums: Skolas sistēma Projekta apraksts: Veidots: 22/05/2026 - Programma: Programiz.com */ using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; public class HelloWorld { public static void Main(string[] args) { Console.WriteLine ("Sveiki! Laipni lugti skolas sistema."); string lietotajaVards = ""; int lietotajaVecums = 0; double videjaAtzime = 0.0; bool sekmigs = false; string vardsLielieBurti = ""; double vidVertejums = 0.0; Console.WriteLine(); Console.WriteLine("Izvelieties prieksmetu (1 = Latviesu valoda, 2 = Fizika, 3 = Matematika)"); int izveletaisPrieksmets = Convert.ToInt32(Console.ReadLine()); switch(izveletaisPrieksmets) { case 1: Console.WriteLine(); Console.WriteLine("Jus izvelejaties Latviesu valodu, tagad ievadad prasito informaciju. "); break; case 2: Console.WriteLine(); Console.WriteLine("Jus izvelejaties fiziku, tagad ievadad prasito informaciju. "); break; case 3: Console.WriteLine(); Console.WriteLine("Jus izvelejaties matematiku, tagad ievadiet prasito informaciju. "); break; } Console.WriteLine(); Console.Write("Ludzu, ievadiet studenta vardu: "); lietotajaVards = Console.ReadLine(); vardsLielieBurti = lietotajaVards.ToUpper(); Console.WriteLine(); Console.WriteLine($"Sveiks {vardsLielieBurti}!"); Console.WriteLine(); Console.Write("Ievadiet vecumu: "); lietotajaVecums = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(); Console.Write("Ievadiet videjo atzimi (piemeram, 7.6): "); videjaAtzime = Convert.ToDouble(Console.ReadLine()); double noapalotaAtzime = Math.Round(videjaAtzime); Console.WriteLine(); Console.WriteLine($"Studenta noapalota atzime ir: {noapalotaAtzime}"); if (sekmigs = videjaAtzime >= 4.0) { Console.WriteLine("Students ir sekmigs "); } else { Console.WriteLine("Students nav sekmigs "); } if (lietotajaVecums >= 18) { Console.WriteLine("Students ir pilngadigs"); } else if (lietotajaVecums <= 17) { Console.WriteLine("Students nav pilngadigs"); } else { Console.WriteLine("Nav ievadits skaitlis."); } Console.WriteLine(); Console.WriteLine("Tagad ludzu, ievadiet vel 4 papildus vertejumus: "); int[] vertejumi = new int[4]; for (int i = 0; i < vertejumi.Length; i++) { Console.WriteLine($"Ievadiet {i+1}. vertejumu"); vertejumi[i] = Convert.ToInt32(Console.ReadLine()); } Array.Sort(vertejumi); Console.WriteLine(); Console.WriteLine("Vertejumi ir sakartoti augosa seciba: "); for (int i = 0; i < vertejumi.Length; i++) { Console.Write(vertejumi[i] + " "); } Console.WriteLine(); vidVertejums = vertejumi.Average(); Console.WriteLine("Videja atzime ir: " + vidVertejums); ParaditInfo("Atjaunoti sistemas dati", vertejumi.Length); Skolotajs skolotajs1 = new Skolotajs ("Janis", 27, 1500.0); Skolotajs skolotajs2 = new Skolotajs ("Roberts",30, 1400.0 ); Console.WriteLine(); skolotajs1.ParaditLomu(); Console.WriteLine($"Skolotaja vards: {skolotajs1.Vards}"); Console.WriteLine($"skolotaja vecums: {skolotajs1.Vecums} gadi"); Console.WriteLine($"Skolotaja alga: {skolotajs1.Alga} EUR"); Console.WriteLine(); skolotajs2.ParaditLomu(); Console.WriteLine($"Skolotaja vards: {skolotajs2.Vards}"); Console.WriteLine($"skolotaja vecums: {skolotajs2.Vecums} gadi"); Console.WriteLine($"Skolotaja alga: {skolotajs2.Alga} EUR"); Beigas(); } public static void ParaditInfo(string teksts, int skaits) { Console.WriteLine($"Pazinojums: {teksts}, Skaits: {skaits}"); } public static void Beigas() { Console.WriteLine("Darbs ar skolas sistemu ir veiksmigi pabeigts."); } public abstract class SkolasElements { public abstract void ParaditLomu(); } public class Skolotajs : SkolasElements { private string vards; private int vecums; private double alga; public string Vards { get {return vards;} set {vards = value;} } public int Vecums { get {return vecums;} set {vecums = value;} } public double Alga { get {return alga;} set {alga = value;} } public Skolotajs(string vards, int vecums, double alga) { this.vards = vards; this.vecums = vecums; this.alga = alga; } public override void ParaditLomu() { Console.WriteLine("Loma sistema: Skolotajs"); } } }