// Praktiskais darbs 6.2
// Ralfs Emīls Saldnieks
// 110

using System;
using System.Security.Cryptography.X509Certificates;

namespace MyApp
{
    internal class Program
    {
        static void Main(string[] args)
        {
            // 1.UZD
            Console.WriteLine("Ievadiet kādu skaitli!");
            int skaitlis = Int32.Parse(Console.ReadLine());
            if (skaitlis == 0)
            {
                Console.WriteLine("Skaitlis ir nulle!");
            }
            else if (skaitlis < 0)
            {
                Console.WriteLine("Skaitlis ir negatīvs!");
            }
            else
            {
                Console.WriteLine("Skaitlis ir pozitīvs!");
            }

            // 2.UZD
            Console.WriteLine("Ievadi skaitli no 1 līdz 7!");
            int diena = Int32.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("Ceturdiena");
                    break;
                case 5:
                    Console.WriteLine("Piektdiena");
                    break;
                case 6:
                    Console.WriteLine("Sediena");
                    break;
                case 7:
                    Console.WriteLine("Svētdiena");
                    break;
                default:
                    Console.WriteLine("Skaitlis nav no 1 līdz 7!");
                    break;
            }

            // 3.UZD
            Console.WriteLine("Ievadiet punktu skaitu!");
            int punkti = Int32.Parse(Console.ReadLine());
            if (punkti > 100 || punkti < 0)
            {
                Console.WriteLine("Punkti nav vajadzīgajā diapozonā!");
            }
            else if (punkti < 50)
            {
                Console.WriteLine("Jūsu atzīme ir F");
            }
            else if (punkti < 60)
            {
                Console.WriteLine("Jūsu atzīme ir E");
            }
            else if (punkti < 70)
            {
                Console.WriteLine("Jūsu atzīme ir D");
            }
            else if (punkti < 80)
            {
                Console.WriteLine("Jūsu atzīme ir C");
            }
            else if (punkti < 90)
            {
                Console.WriteLine("Jūsu atzīme ir B");
            }
            else
            {
                Console.WriteLine("Jūsu atzīme ir A");
            }

            // 4.UZD
            Console.WriteLine("Ievadiet A un B skaitli!");
            int A = Int32.Parse(Console.ReadLine());
            int B = Int32.Parse(Console.ReadLine());
            Console.WriteLine("Ievadiet darbību! (+, -, *, /)");
            char darbiba = Console.ReadKey().KeyChar;
            switch (darbiba)
            {
                case '+':
                    Console.WriteLine(A + B);
                    break;
                case '-':
                    Console.WriteLine(A - B);
                    break;
                case '*':
                    Console.WriteLine(A * B);
                    break;
                case '/':
                    if (B != 0)
                    {
                        Console.WriteLine(A / B);
                    }
                    else
                    {
                        Console.WriteLine("Ar nulli nevar dalīt!");
                    }
                    break;
                default:
                    Console.WriteLine("Nav tādas darbības");
                    break;
            }

            // 5.UZD
            Console.WriteLine("Ievadiet gadu!");
            int gads = Int32.Parse(Console.ReadLine());
            if ((gads % 4 == 0) && (gads % 100 == 0) || (gads % 400 == 0))
            {
                Console.WriteLine("Gads ir garais!");
            }
            else
            {
                Console.WriteLine("Gads nav garais!");
            }

            // 6.UZD
            double cena = 10.00;
            double jamaksa;
            Console.Write("Ievadiet vecumu: ");
            int vecums = Int32.Parse(Console.ReadLine());
            Console.Write("Vai ir students (y/n): ");
            bool irStudents;
            if (Console.ReadKey().KeyChar == 'y') irStudents = true;
            else irStudents = false;

            if (vecums < 6)
            {
                jamaksa = 0;
            }
            else if (vecums <= 17)
            {
                jamaksa = cena / 2;
            }
            else if (vecums <= 25 && irStudents)
            {
                jamaksa = cena / 4 * 3;
            }
            else if (vecums >= 65)
            {
                jamaksa = cena / 5 * 4;
            }
            else
            {
                jamaksa = cena;
            }

            Console.WriteLine("Biļetes cena " + cena + ", Jūsu cena ar atlaidi " + jamaksa);
        }
    }
}