/* Veidoja: Kirills Erdmanis
    Grupa: 110
    Praktiskais darbs 6.2
*/
using System;

class Program
{
    static void Main()
    {
        Console.Write("Ievadiet veselu skaitli: ");
        int skaitlis = int.Parse(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.");

        Console.WriteLine();
        
        Console.Write("Ievadiet nedēļas dienas numuru: ");
        int diena = int.Parse(Console.ReadLine());

        switch (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("Piektdiena"); break;
            case 6: Console.WriteLine("Sestdiena"); break;
            case 7: Console.WriteLine("Svētdiena"); break;
            default: Console.WriteLine("Nederīgs dienas numurs!"); break;
        }

        Console.WriteLine();

        Console.Write("Ievadiet iegūto punktu skaitu: ");
        int punkti = int.Parse(Console.ReadLine());

        if (punkti < 0 || punkti > 100)
            Console.WriteLine("Nederīga punktu vērtība!");
        else if (punkti >= 90)
            Console.WriteLine("Jūsu atzīme ir A.");
        else if (punkti >= 80)
            Console.WriteLine("Jūsu atzīme ir B.");
        else if (punkti >= 70)
            Console.WriteLine("Jūsu atzīme ir C.");
        else if (punkti >= 60)
            Console.WriteLine("Jūsu atzīme ir D.");
        else if (punkti >= 50)
            Console.WriteLine("Jūsu atzīme ir E.");
        else
            Console.WriteLine("Jūsu atzīme ir F.");

        Console.WriteLine();

        Console.Write("Ievadiet pirmo skaitli (A): ");
        double A = double.Parse(Console.ReadLine());
        Console.Write("Ievadiet otro skaitli (B): ");
        double B = double.Parse(Console.ReadLine());
        Console.Write("Ievadiet darbību: ");
        char darbiba = char.Parse(Console.ReadLine());

        switch (darbiba)
        {
            case '+':
                Console.WriteLine($"Rezultāts: {A + B}");
                break;
            case '-':
                Console.WriteLine($"Rezultāts: {A - B}");
                break;
            case '*':
                Console.WriteLine($"Rezultāts: {A * B}");
                break;
            case '/':
                if (B == 0)
                    Console.WriteLine("Kļūda: nedrīkst dalīt ar nulli!");
                else
                    Console.WriteLine($"Rezultāts: {A / B}");
                break;
            default:
                Console.WriteLine("Nederīga darbība!");
                break;
        }

        Console.WriteLine();

        Console.Write("Ievadiet gadu: ");
        int gads = int.Parse(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.");

        Console.WriteLine();

        const double pamataCena = 10.00;

        Console.Write("Ievadiet vecumu: ");
        int vecums = int.Parse(Console.ReadLine());

        Console.Write("Vai esat students?: ");
        bool irStudents = bool.Parse(Console.ReadLine());

        double cena = pamataCena;
        string atlaide = "Nav atlaides.";

        if (vecums < 6)
        {
            cena = 0;
            atlaide = "Bezmaksas biļete (bērns līdz 6 gadiem).";
        }
        else if (vecums <= 17)
        {
            cena = pamataCena * 0.5;
            atlaide = "Bērna atlaide 50%.";
        }
        else if (vecums >= 18 && vecums <= 25 && irStudents)
        {
            cena = pamataCena * 0.75;
            atlaide = "Studenta atlaide 25%.";
        }
        else if (vecums >= 65)
        {
            cena = pamataCena * 0.8;
            atlaide = "Pensionāra atlaide 20%.";
        }

        Console.WriteLine($"{atlaide} Gala cena: ${cena:F2}");

    }
}
