Program.cs 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. namespace KlimychevaKR2Var
  2. {
  3. internal class Program
  4. {
  5. static void Main(string[] args)
  6. {
  7. Console.WriteLine("Список заданий.");
  8. Console.WriteLine("1");
  9. Console.WriteLine("2");
  10. Console.WriteLine("3");
  11. Console.WriteLine("4");
  12. Console.WriteLine("5");
  13. Console.Write("Введите номер задания: ");
  14. int n = Convert.ToInt32(Console.ReadLine());
  15. switch (n)
  16. {
  17. case 1:
  18. z1();
  19. break;
  20. case 2:
  21. z2();
  22. break;
  23. case 3:
  24. z3();
  25. break;
  26. case 4:
  27. z4();
  28. break;
  29. case 5:
  30. z5();
  31. break;
  32. }
  33. }
  34. static void z1()
  35. {
  36. Console.WriteLine("1 объект.");
  37. ArrayNumbers obg1 = new ArrayNumbers(4);
  38. obg1.InitArray();
  39. obg1.ShowMaxValue();
  40. Console.WriteLine("2 объект.");
  41. ArrayNumbers obg2 = new ArrayNumbers();
  42. obg2.InitArray();
  43. obg2.ShowMaxValue();
  44. }
  45. static void z2()
  46. {
  47. try
  48. {
  49. //Strings.text = "Привет, мой дорогой учитель!";
  50. Console.Write("Введите строку: ");
  51. Strings.text = Console.ReadLine(); //для ввода своей строки
  52. Console.Write("Введите символ: ");
  53. char c = Convert.ToChar(Console.ReadLine());
  54. Console.Write("Введите длину: ");
  55. int n = Convert.ToInt32(Console.ReadLine());
  56. Console.WriteLine("Полученная подстрока: " + Strings.GetSubstring(c, n));
  57. }
  58. catch (Exception e)
  59. {
  60. Console.WriteLine("Произошла ошибка");
  61. Console.WriteLine("Тип ошибки: " + e.GetType().Name);
  62. Console.WriteLine("Описание ошибки: " + e.Message);
  63. Console.WriteLine("Описание ошибки: " + e.StackTrace);
  64. }
  65. }
  66. static void z3()
  67. {
  68. Times obj = new Times();
  69. obj.ShowHoursAndMinytes();
  70. }
  71. static void z4()
  72. {
  73. Clock obj = new Clock();
  74. obj.setMin = 70;
  75. obj.setMin = 40;
  76. obj.setHour = 4;
  77. Console.WriteLine(obj.getTime);
  78. }
  79. static void z5()
  80. {
  81. Console.WriteLine("1 объект.");
  82. ArrayRandom obj = new ArrayRandom(10);
  83. obj.RevertNumbers();
  84. }
  85. }
  86. }