diff --git a/HomeWork.cs b/HomeWork.cs index ec6a8c6..d4b9a1a 100644 --- a/HomeWork.cs +++ b/HomeWork.cs @@ -2,7 +2,7 @@ { class HomeWork { - + int resaultHW; public void First_task() { @@ -65,9 +65,38 @@ } - - - + + public int Task_10(int number) + { +// if (number % 100 == 0) + resaultHW = number % 100 / 10; + return resaultHW; + } + + public void Task_13(int number) + { + string numberToString = Convert.ToString(number); + if (numberToString.Length > 2){ + Console.WriteLine("Third digit is: " + numberToString[2]); + } + else { + Console.WriteLine("Third digit is empty"); + } + } + + public void Task_15(int dateNumber) + { + if (dateNumber <= 0 || dateNumber > 7) + { + Console.WriteLine("Not a day!!!"); + } + else if (dateNumber == 6 || dateNumber == 7) + Console.WriteLine("Yes"); + else + { + Console.WriteLine("No!!!"); + } + } diff --git a/Start.cs b/Start.cs index 194b23e..0d996d8 100644 --- a/Start.cs +++ b/Start.cs @@ -24,6 +24,7 @@ public class Start HomeWork HW = new HomeWork(); Console.Write("Wich task: "); + Console.WriteLine("WH2 is 10, 13, 15"); int taskNumver = Convert.ToInt32(Console.ReadLine()); switch (taskNumver) { @@ -41,7 +42,21 @@ public class Start case 4: HW.Foth_task(); break; - + case 10: + Console.WriteLine("Input number: "); + int number10 = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Resault is: " + HW.Task_10(number10)); + break; + case 13: + Console.WriteLine("Input number: "); + int number13 = Convert.ToInt32(Console.ReadLine()); + HW.Task_13(number13); + break; + case 15: + Console.WriteLine("Input number of day: "); + int dateNumber = Convert.ToInt32(Console.ReadLine()); + HW.Task_15(dateNumber); + break; default: Console.WriteLine("Wrong task"); diff --git a/bin/Debug/net6.0/programming_GB.dll b/bin/Debug/net6.0/programming_GB.dll index 086da7b..2fafd38 100644 Binary files a/bin/Debug/net6.0/programming_GB.dll and b/bin/Debug/net6.0/programming_GB.dll differ diff --git a/bin/Debug/net6.0/programming_GB.pdb b/bin/Debug/net6.0/programming_GB.pdb index b04e728..2b9c75b 100644 Binary files a/bin/Debug/net6.0/programming_GB.pdb and b/bin/Debug/net6.0/programming_GB.pdb differ diff --git a/obj/Debug/net6.0/programming_GB.dll b/obj/Debug/net6.0/programming_GB.dll index 086da7b..2fafd38 100644 Binary files a/obj/Debug/net6.0/programming_GB.dll and b/obj/Debug/net6.0/programming_GB.dll differ diff --git a/obj/Debug/net6.0/programming_GB.pdb b/obj/Debug/net6.0/programming_GB.pdb index b04e728..2b9c75b 100644 Binary files a/obj/Debug/net6.0/programming_GB.pdb and b/obj/Debug/net6.0/programming_GB.pdb differ diff --git a/obj/Debug/net6.0/ref/programming_GB.dll b/obj/Debug/net6.0/ref/programming_GB.dll index 88ae184..618ff70 100644 Binary files a/obj/Debug/net6.0/ref/programming_GB.dll and b/obj/Debug/net6.0/ref/programming_GB.dll differ diff --git a/obj/Debug/net6.0/refint/programming_GB.dll b/obj/Debug/net6.0/refint/programming_GB.dll index 88ae184..618ff70 100644 Binary files a/obj/Debug/net6.0/refint/programming_GB.dll and b/obj/Debug/net6.0/refint/programming_GB.dll differ