浏览代码

изменила имя программы

Elena Oparina 2 年之前
当前提交
fd03ec153f
共有 2 个文件被更改,包括 102 次插入0 次删除
  1. 2 0
      desktop.ini
  2. 100 0
      lrr8.cs

+ 2 - 0
desktop.ini

@@ -0,0 +1,2 @@
+[LocalizedFileNames]
+Лабораторная работа №9 (1).cs=@Лабораторная работа №9 (1).cs,0

+ 100 - 0
lrr8.cs

@@ -0,0 +1,100 @@
+using System;
+
+namespace Lokator
+{
+    class Test
+    {
+
+        public static void Main()
+        {
+            string C = "Север"; // Тип строка;
+            Console.WriteLine("Текущая ориентация {0}", C); //На экран выходит данное сообщение;
+            int N1, N2; //Типы
+            Console.WriteLine("Введите первую команду 1 - поворот налево; -1 - поворот направо; 2 - на 180 градусов"); //На экран выходит данное сообщение;
+            N1 = Convert.ToInt32(Console.ReadLine()); //Пользователь вводит N1, она считывется программой и конвертируется;
+            Console.WriteLine("Введите вторую команду 1 - поворот налево; -1 - поворот направо; 2 - на 180 градусов"); //На экран выводится данное сообщение;
+            N2 = Convert.ToInt32(Console.ReadLine());//Пользователь вводит N2, она считывается программой и конвертируется;
+
+            switch (N1) //Выражение N1;
+            {
+                case 1: //Значение 1;
+                    if (C == "Север") //Если С = Север;
+                        C = "Запад"; //То С = Запад;
+                    else if (C == "Запад") //Иначе, если С = Запад;
+                        C = "Юг"; //То С = Юг;
+                    else if (C == "Юг")// Иначе, если С = Юг;
+                        C = "Восток"; //То С = Восток;
+                    else if (C == "Восток")//Иначе, если С = Восток;
+                        C = "Север"; //То С = Север;
+                    break;//Завершает выполнение данного действия;
+
+                case -1: //Значение -1;
+                    if (C == "Север") //Если С = Север
+                        C = "Восток"; //то С = восток
+                    else if (C == "Запад") // Иначе если С = Запад
+                        C = "Север"; // то С = Север
+                    else if (C == "Юг") // Иначе если С = Юг
+                        C = "Запад"; // то С = Запад
+                    else if (C == "Восток") // Иначе если С = Восток
+                        C = "Юг";// то С = Юг
+                    break; //Завершает выполнение данного действия;
+
+                case 2: //Значение 2;
+                    if (C == "Север") // Если С = Север
+                        C = "Юг"; //то С = Восток
+                    else if (C == "Запад") //Иначе если С = Запад
+                        C = "Восток";//то С = Восток
+                    else if (C == "Юг") //Иначе если С = Юг
+                        C = "Север"; //то С = Север
+                    else if (C == "Восток")// иначе если С = Восток
+                        C = "Запад";//то С = Запад
+                    break;//Завершает выполнение данного действия;
+                default:
+                    Console.WriteLine("Ошибка!"); //В случае ошибки default укажет эту команду;
+                    break;//Завершает выполнение данного действия;
+            }
+
+            N1 = N2; //N2 продолжает N1;
+            switch (N1) //Выражение N1;
+            {
+                case 1:// значение 1
+                    if (C == "Север")//Если С = Север
+                        C = "Запад";// то С = Запад
+                    else if (C == "Запад") //иначе если С = Запал
+                        C = "Юг"; // то С = Юг
+                    else if (C == "Юг") //Иначе если С = Юг
+                        C = "Восток";// то С = Восток
+                    else if (C == "Восток")// иначе есл С = Восток
+                        C = "Север";// то С = Север
+                    break;//Завершает выполнение данного действия;
+
+                case -1://значение -1
+                    if (C == "Север")// Если С = Север
+                        C = "Восток";// то С = Восток
+                    else if (C == "Запад")//Иначе если С = Запад
+                        C = "Север";//то С = Север
+                    else if (C == "Юг")//Иначе если С = Юг
+                        C = "Запад";//то С = Запад
+                    else if (C == "Восток")//Иначе если С  = Восток
+                        C = "Юг";//то С = Юг
+                    break;//Завершает выполнение данного действия;
+
+                case 2:// значение 2
+                    if (C == "Север")// Если С = Север
+                        C = "Юг";//то С = Юг
+                    else if (C == "Запад")//иначе если С = Запад
+                        C = "Восток";//то С = Восток
+                    else if (C == "Юг")// Иначе если С = Юг
+                        C = "Север";// то С = Север
+                    else if (C == "Восток")//Иначе если С = Восток
+                        C = "Запад";//то С = Запад
+                    break;//Завершает выполнение данного действия;
+                default:
+                    Console.WriteLine("Ошибка!");
+                    break;//Завершает выполнение данного действия;
+            }
+            Console.WriteLine("Текущая ориентация {0}", C);// Вывод на экран пользователю ответа
+            Console.ReadLine();// пустая строка ввода чтобы окно не закрылось
+        }
+    }
+}