kurec

Untitled

Mar 24th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApp2
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. string names = Console.ReadLine();
  14. List<string> Lnames = names.Split(' ').ToList();
  15. string s;
  16. do
  17. {
  18. s = Console.ReadLine();
  19. if (s == "Add visitor")
  20. {
  21. string c1 = Lnames[Lnames.Count - 1] + ",";
  22. Lnames.RemoveAt(Lnames.Count - 1);
  23. Lnames.Add(c1);
  24. string name = Console.ReadLine();
  25. Lnames.Add((name));
  26. }
  27. else if(s=="Add visitor on position")
  28. {
  29. string n = (Console.ReadLine()+",");
  30. int z = int.Parse(Console.ReadLine());
  31. Lnames.Insert(z,n);
  32. }
  33. else if(s =="Remove visitor on position")
  34. {
  35. int n = int.Parse(Console.ReadLine());
  36. Lnames.RemoveAt(n);
  37. }
  38. else if(s=="Remove last visitor")
  39. {
  40. Lnames.RemoveAt(Lnames.Count-1);
  41. }
  42. else if(s=="Remove first visitor")
  43. {
  44. Lnames.RemoveAt(0);
  45. }
  46. }
  47. while (s != "END");
  48. for(int i=0;i<Lnames.Count;i++)
  49. {
  50. if(i!= Lnames.Count-1)
  51. Console.Write(Lnames[i]+" ");
  52. else if(i== Lnames.Count - 1)
  53. Console.Write(Lnames[i] + " ");
  54. }
  55. Console.WriteLine();
  56. }
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment