/*
Veidoja: Sofiia Kučerenko
Grupa: 110
Praktiskais darbs 6.2.
Izmantotais Compiler: www.onlinegdb.com
*/
using System;
class Program
{
static void Main(string[] args)
{
/*1.uzd.*/
Console.Write("Ievadiet veselu skaitli: ");
int number = int.Parse(Console.ReadLine());
if (number > 0)
{
Console.WriteLine("Skaitlis ir lielāks par 0");
}
else if (number < 0)
{
Console.WriteLine("Skaitlis ir mazāks par 0");
}
else if (number == 0)
{
Console.WriteLine("Skaitlis ir vienāds ar 0");
}
Console.WriteLine();

/*2.uzd.*/
Console.Write("Ievadiet nedēļas dienas numuru (no 1 līdz 7): ");
int day = int.Parse(Console.ReadLine());
switch(day)
{
case 1:
Console.Write("Pirmdiena");
break;
case 2:
Console.Write("Otrdiena");
break;
case 3:
Console.Write("Trešdiena");
break;
case 4:
Console.Write("Ceturtdiena");
break;
case 5:
Console.Write("Piektdiena");
break;
case 6:
Console.Write("Sestdiena");
break;
case 7:
Console.Write("Svētdiena");
break;
default:
Console.WriteLine("Nederīgs dienas numurs!");
break;
}
Console.WriteLine();
Console.WriteLine();

/*3.uzd.*/
Console.Write("Ievadiet iegūtos punktus (no 0 līdz 100): ");
int points = int.Parse(Console.ReadLine());
if (points < 0 || points > 100)
{
Console.WriteLine("Nederīgs punktu skaits!");
}
else if (points >= 90)
{
Console.WriteLine("Jūsu atzīme ir A.");
}
else if (points >= 80)
{
Console.WriteLine("Jūsu atzīme ir B.");
}
else if (points >= 70)
{
Console.WriteLine("Jūsu atzīme ir C.");
}
else if (points >= 60)
{
Console.WriteLine("Jūsu atzīme ir D.");
}
else if (points >= 50)
{
Console.WriteLine("Jūsu atzīme ir E.");
}
else
{
Console.WriteLine("Jūsu atzīme ir F.");
}
Console.WriteLine();

/*4.uzd.*/
double firstValue, secondValue;
string action;

{
Console.WriteLine("Ievadiet skaitli A: ");
while (!double.TryParse(Console.ReadLine(), out firstValue))
{
Console.WriteLine("Kļūda! Ievadīts nederīgs skaitlis. Mēģiniet vēlreiz: ");
}

Console.WriteLine("Ievadiet skaitli B: ");
while (!double.TryParse(Console.ReadLine(), out secondValue))
{
Console.WriteLine("Kļūda! Ievadīts nederīgs skaitlis. Mēģiniet vēlreiz: ");
}
}

Console.WriteLine("Izvēlieties darbību: '+' '-' '*' '/'");
action = Console.ReadLine();

switch (action)
{
case "+":
Console.WriteLine("Rezultāts: " + (firstValue + secondValue));
break;
case "-":
Console.WriteLine("Rezultāts: " + (firstValue - secondValue));
break;
case "*":
Console.WriteLine("Rezultāts: " + (firstValue * secondValue));
break;
case "/":
if (secondValue == 0)
{
Console.WriteLine("Kļūda! Ar nulli dalīt nevar");
}
else
{
Console.WriteLine("Rezultāts: " + (firstValue / secondValue));
}
break;
default:
Console.WriteLine("Kļūda! Ievadīta nepareiza darbība");
break;
}
Console.WriteLine();

/*5.uzd.*/
Console.WriteLine("Ievadiet gadu, lai pārbaudītu, vai tas ir garais: ");
int year = int.Parse(Console.ReadLine());

bool isDivBy4 = year % 4 == 0;
bool isNotDivBy100 = year % 100 != 0;
bool isDivBy400 = year % 400 == 0;

if ((isDivBy4 && isNotDivBy100) || isDivBy400)
{
Console.WriteLine("Gads ir garais!");
}
else
{
Console.WriteLine("Gads nav garais!");
}
Console.WriteLine();

}
}

