/* Veidoja: Lana Lobza Grupa: 110 Praktiskais darbs 6.2 Izmantotais Compiler: www.onlinegdb.com */ using System; class Program { static void Main() { // 1.uzd. (Skaitļa zīmes noteikšana) Console.Write("Ievadiet veselu skaitli: "); int skaitlis = Convert.ToInt32(Console.ReadLine()); if (skaitlis > 0) Console.WriteLine("Ievadītais skaitlis ir pozitīvs."); else if (skaitlis < 0) Console.WriteLine("Ievadītais skaitlis ir negatīvs."); else Console.WriteLine("Ievadītais skaitlis ir nulle."); // 2.uzd. (Nedēļas dienas vārds) Console.Write("Ievadiet nedēļas dienas numuru: "); char diena = Convert.ToChar(Console.ReadLine()); switch(Char.ToLower(diena)) { case '1': Console.WriteLine("Pirmdiena"); break; case '2': Console.WriteLine("Otrdiena"); break; case '3': Console.WriteLine("trešdiena"); break; case '4': Console.WriteLine("Ceturtdiena"); break; case '5': Console.WriteLine("Piekdiena"); break; case '6': Console.WriteLine("Sestdiena"); break; case '7': Console.WriteLine("Svētdiena"); break; default: Console.WriteLine("Nav nedēļas diena"); break; } // 3.uzd. (Atzīmju kalkulators) Console.Write("Ievadiet studenta iegūto punktu skaitu: "); int punkti = Convert.ToInt32(Console.ReadLine()); if (punkti >= 90 && punkti <= 100) Console.WriteLine("Studenta atzīme ir A"); else if (punkti >= 80 && punkti <= 89) Console.WriteLine("Studenta atzīme ir B"); else if (punkti >= 70 && punkti <= 79) Console.WriteLine("Studenta atzīme ir C"); else if (punkti >= 60 && punkti <= 69) Console.WriteLine("Studenta atzīme ir D"); else if (punkti >= 50 && punkti <= 59) Console.WriteLine("Studenta atzīme ir E"); else if (punkti >= 0 && punkti <= 49) Console.WriteLine("Studenta atzīme ir F"); else Console.WriteLine("Punkti nav diapazonā"); // 4.uzd. (Vienkāršs Kalkulators ar switch) Console.Write("Ievadiet skaitli A: "); double A = Convert.ToInt32(Console.ReadLine()); Console.Write("Ievadiet skaitli B: "); double B = Convert.ToInt32(Console.ReadLine()); Console.Write("Ievadiet matemātiskās darbības simbolu: "); char simbols = Convert.ToChar(Console.ReadLine()); switch(Char.ToLower(simbols)) { case '+': double Summa = A + B; Console.WriteLine("Summa ir: " + Summa); break; case '-': double Starpiba = A - B; Console.WriteLine("Starpība ir: " + Starpiba); break; case '*': double Reizinajums = A * B; Console.WriteLine("Reizinājums ir: " + Reizinajums); break; default: if (B == 0) Console.WriteLine("Dalīšana ar 0 nav iespējams!"); else { double Dalijus = A / B; Console.WriteLine("Dalījums ir: " + Dalijus); } break; } // 5.uzd. (Garais gads) Console.Write("Ievadiet gadu: "); int gads = Convert.ToInt32(Console.ReadLine()); if ((gads % 4 == 0 && gads % 100 != 0) || gads % 400 == 0) { Console.WriteLine(gads + " ir garais gads."); } else { Console.WriteLine(gads + " nav garais gads."); } // 6.uzd. (Biļešu atlaides sistēma) Console.Write("Ievadiet savu vecumu: "); int vecums = Convert.ToInt32(Console.ReadLine()); Console.Write("Vai esat students? (true/false): "); bool irStudents = bool.Parse(Console.ReadLine()); double cena = 10.00; double galaCena = cena; string atlaide = ""; if (vecums < 6) { galaCena = 0.00; atlaide = "Bezmaksas biļete (mazāk par 6 gadiem)"; } else if (vecums >= 6 && vecums <= 17) { galaCena = cena / 2; // 50% atlaide atlaide = "Bērna atlaide (6 līdz 17 gadi)"; } else if (vecums >= 18 && vecums <= 25 && irStudents) { galaCena = cena * 0.75; // 25% atlaide atlaide = "Studenta atlaide (18 līdz 25 gadi, ir students)"; } else if (vecums >= 65) { galaCena = cena * 0.80; // 20% atlaide atlaide = "Pensionāra atlaide (65 gadi un vairāk)"; } else { atlaide = "Pilna cena"; } Console.WriteLine("Gala cena: $" + galaCena); Console.WriteLine("Saņemta atlaide: " + atlaide); } }