/*
    Veidoja: Artūrs Peškovs
    Grupa: 110
    Praktiskais darbs: 6.2
    Izmantotais Compiler: Visual Studio Code  Version: 1.106.2
*/



using System;

public class PR6_2
{
    public static void uzd_1()
    {
        Console.WriteLine("ievadi veselu skaitli ");
        int sk = Convert.ToInt32(Console.ReadLine());

        if (sk > 0)
        {
            Console.WriteLine("Ievadītais skaitlis ir Pozitīvs ");
        }
        else if (sk < 0)
        {
            Console.WriteLine("Ievadītais skaitlis ir Negatīvs ");
        }
        else
        {
            Console.WriteLine("Ievadītais skaitlis ir Nulle ");
        }
    }
    public static void uzd_2()
    {
        Console.WriteLine("ievadi nedēļas dienas numuru (1 līdz 7) ");
        int diena = Convert.ToInt32(Console.ReadLine());


        switch (diena) 
        {
            case 1:
                Console.WriteLine("Pirmdiena");
                break;
            case 2:
                Console.WriteLine("Otrdiena");
                break;
            case 3:
                Console.WriteLine("Tresdiena");
                break;
            case 4:
                Console.WriteLine("Ceturdiena");
                break;
            case 5:
                Console.WriteLine("Piektdiena");
                break;
            case 6:
                Console.WriteLine("Sestdiena");
                break;
            case 7:
                Console.WriteLine("Svētdiena");
                break;
            default:
                Console.WriteLine("Nav tada dienas nummura ");
                break;
        }

    }
    public static void uzd_3()
    {
        Console.WriteLine("ievadi studenta iegūto punktu skaitu (0-100) ");
        int pun = Convert.ToInt32(Console.ReadLine());

        if (pun > 0)
        {
            if (pun < 100)
            {
                if (pun >= 90)
                {
                    Console.WriteLine("Jūsu atzīme ir A ");
                }
                else if (pun >= 80)
                {
                    Console.WriteLine("Jūsu atzīme ir B ");
                }
                else if (pun >= 70)
                {
                    Console.WriteLine("Jūsu atzīme ir C ");
                }
                else if (pun >= 60)
                {
                    Console.WriteLine("Jūsu atzīme ir D ");
                }
                else if (pun >= 50)
                {
                    Console.WriteLine("Jūsu atzīme ir E ");
                }
                else if (pun >= 0)
                {
                    Console.WriteLine("Jūsu atzīme ir F ");
                }
            }
            else
            {
                Console.WriteLine("ievadītā vērtība nav diapazonā (0-100) ");
            }
        }
        else
            {
                Console.WriteLine("ievadītā vērtība nav diapazonā (0-100) ");
            }
    }
    public static void uzd_4()
    {
        Console.WriteLine("ievadi skaitli A ");
        int A = Convert.ToInt32(Console.ReadLine()); 
        Console.WriteLine("ievadi skaitli B ");
        int B = Convert.ToInt32(Console.ReadLine());
        Console.WriteLine("ievadi matemātiskās darbības simbolu, piemeram: +, -, *, / ");
        string? simbols = Console.ReadLine();

        int sum;

        switch (simbols)
        {
            case "+":
                sum = A + B;
                Console.WriteLine($"Rezultats ir {sum} ");
                break;
            case "-":
                sum = A - B;
                Console.WriteLine($"Rezultats ir {sum} ");
                break;
            case "*":
                sum = A * B;
                Console.WriteLine($"Rezultats ir {sum} ");
                break;
            case "/":
                if(B==0)
                {
                    Console.WriteLine($"Nedrīkst dalīt ar nulli");
                    break;
                }
                sum = A / B;
                Console.WriteLine($"Rezultats ir {sum} ");
                break;
            default:
                Console.WriteLine("Nepareizs matemātiskās darbības simbols ");
                break;
        }
    }
    public static void uzd_5()
    {
        Console.WriteLine("ievadi 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 ");
        }
    }
    public static void uzd_6()
    {
        Console.WriteLine("ievadi savu vecumu ");
        int vecums = Convert.ToInt32(Console.ReadLine());
        bool irStudents = true;
        double pamat_cena = 10.00;
        if (vecums < 6)
        {
            pamat_cena = 0;
            Console.WriteLine($"Bezmaksas un cena ir ${pamat_cena} ");
        }
        else if (vecums >= 6 && vecums <= 17)
        {
            pamat_cena = pamat_cena * 0.50; //atlaide 50%
            Console.WriteLine($"Bērna atlaide ir 50% un cena ir ${pamat_cena} ");
        }
        else if (vecums >= 18 && vecums <= 25 && irStudents == true)
        {
            pamat_cena = pamat_cena * 0.75; //atlaide 25%
            Console.WriteLine($"Studenta atlaide ir 25% un cena ir ${pamat_cena} ");
        }
        else if (vecums >= 65)
        {
            pamat_cena = pamat_cena * 0.80; //atlaide 20%
            Console.WriteLine($"Pensionāra atlaide ir 20% un cena ir ${pamat_cena} ");
        }
        else
        {
            Console.WriteLine($"Cena ir ${pamat_cena} ");
        }
    }
    public static void Main(string[] args)
    {
        uzd_1();
        uzd_2();
        uzd_3();
        uzd_4();
        uzd_5();
        uzd_6();
    }
}