Си диез / Говнокод #1276 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
static void Menu()
        {
            ATD atd = new ATD();
            int i = 0; String s;

            while (i!=6){
            
            Console.WriteLine("Пожалуйста, укажите необходимое действие:");
            Console.WriteLine("*******************************************");
            Console.WriteLine("1) Добавить элемент в список");
            Console.WriteLine("2) Просмотреть список");
            Console.WriteLine("3) Сортировать список");
            Console.WriteLine("4) Найти элементы");
            Console.WriteLine("5) Удалить элемент из списка");
            Console.WriteLine("6) Выход");
            Console.WriteLine("*******************************************");
            Console.WriteLine();
            Console.Write("->"); 
            s = Console.ReadLine();
            i = Convert.ToInt32(s);
            Console.WriteLine();
           // Console.WriteLine("i = " + i); 

                if (i == 1)  atd.AddElement(); 
                else if (i == 2) atd.WriteList();
                else if (i == 3) atd.SortList(); 
                else if (i == 4) atd.FindElements(); 
                else if (i == 5) atd.DeleteElement(); 
                else if (i == 6) Console.WriteLine("Программа завершена..."); 
                else Console.WriteLine("Введите корректное значение!");
            Console.WriteLine();
            Console.WriteLine();  
            }

       }

Пример реализации меню.
Автор — неизвестен

Запостил: guest guest, (Updated )

Комментарии (4) RSS

  • Да обычная лаба студента, которому дали задание сделать вот такое вот на Си-шарпе под консоль.
    Ответить
  • alex:
    Console.Write("->");
    s = Console.ReadLine();
    i = Convert.ToInt32(s);
    только эта часть какая-то странная? но вообще, самый простой способ сделать меню в консоли
    Ответить
  • вполне приличная лаба) преподу должно было понравится. Даже заморочился с эстетичностью - звездочек нарисовал)
    Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8