/*
Veidoja: Gustavs Skripa
Grupa: 110
Praktiskais darbs 6.2
izmantotais compiler: https://www.programiz.com
*/
using System;

class Program
{
static void Main()
{
// Uzdevums 1
Console.Write("Ievadi veselu skaitli: ");
int sk = int.Parse(Console.ReadLine());
if (sk > 0) Console.WriteLine("Ievaditais skaitlis ir pozitivs.");
else if (sk < 0) Console.WriteLine("Ievaditais skaitlis ir negativs.");
else Console.WriteLine("Ievaditais skaitlis ir nulle.");

Console.WriteLine();

// Uzdevums 2
Console.Write("Ievadi nedelas dienas numuru (1-7): ");
int diena = int.Parse(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("Ceturtdiena"); break;
case 5: Console.WriteLine("Piektdiena"); break;
case 6: Console.WriteLine("Sestdiena"); break;
case 7: Console.WriteLine("Svetdiena"); break;
default: Console.WriteLine("Nederigs numurs"); break;
}

Console.WriteLine();

// Uzdevums 3
Console.Write("Ievadi punktu skaitu (0-100): ");
int punkti = int.Parse(Console.ReadLine());
if (punkti < 0 || punkti > 100) Console.WriteLine("Nederigi punkti!");
else if (punkti >= 90) Console.WriteLine("Jusu atzime ir A.");
else if (punkti >= 80) Console.WriteLine("Jusu atzime ir B.");
else if (punkti >= 70) Console.WriteLine("Jusu atzime ir C.");
else if (punkti >= 60) Console.WriteLine("Jusu atzime ir D.");
else if (punkti >= 50) Console.WriteLine("Jusu atzime ir E.");
else Console.WriteLine("Jusu atzime ir F.");

Console.WriteLine();

// Uzdevums 4
Console.Write("Ievadi pirmo skaitli: ");
double a = double.Parse(Console.ReadLine());
Console.Write("Ievadi otro skaitli: ");
double b = double.Parse(Console.ReadLine());
Console.Write("Ievadi darbibas simbolu (+, -, *, /): ");
string darb = Console.ReadLine();

switch (darb)
{
case "+":
Console.WriteLine("Rezultats: " + (a + b));
break;
case "-":
Console.WriteLine("Rezultats: " + (a - b));
break;
case "*":
Console.WriteLine("Rezultats: " + (a * b));
break;
case "/":
if (b == 0) Console.WriteLine("Kluuda: nevar dalit ar nulli!");
else Console.WriteLine("Rezultats: " + (a / b));
break;
default:
Console.WriteLine("Nederiga darbibas ievade");
break;
}

Console.WriteLine();

// Uzdevums 5
Console.Write("Ievadi 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();

// Uzdevums 6
Console.Write("Ievadi vecumu: ");
int vecums = int.Parse(Console.ReadLine());
Console.Write("Vai esi students? (true/false): ");
bool irStudents = bool.Parse(Console.ReadLine());

double cena = 10.0;

if (vecums < 6)
cena = 0;
else if (vecums <= 17)
cena = 5.0;
else if (vecums >= 18 && vecums <= 25 && irStudents)
cena = 7.5;
else if (vecums >= 65)
cena = 8.0;

Console.WriteLine("Biletes cena: $" + cena);
}
}