Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.18 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 Övning_1
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. bool running = false;
  14. while (!running)
  15. {
  16.  
  17. Console.Clear();
  18.  
  19. Console.WriteLine("Welcome to main menu, ");
  20.  
  21. Console.WriteLine("1. Cinema");
  22. Console.WriteLine("2. Repeat text ");
  23. Console.WriteLine("3. split text ");
  24. Console.WriteLine("0. Exit");
  25.  
  26. string menu = Console.ReadLine();
  27. switch (menu)
  28. {
  29.  
  30.  
  31. case "1":
  32. CinemaPrice();
  33. break;
  34.  
  35. case "2":
  36. RepeatText();
  37. break;
  38.  
  39. case "3":
  40. SplitText();
  41. break;
  42.  
  43. case "0":
  44. running = true;
  45. break;
  46.  
  47. default:
  48.  
  49. Console.WriteLine("Wrong input");
  50.  
  51. break;
  52. }
  53.  
  54.  
  55. }
  56.  
  57. void CinemaPrice()
  58. {
  59. Console.WriteLine("Age ?");
  60.  
  61. int i = int.Parse(Console.ReadLine());
  62.  
  63. if (i <= 20)
  64. {
  65. Console.WriteLine("Ungdomspris:80kr");
  66. }
  67. else if (i >= 64)
  68. {
  69. Console.WriteLine("Pensionärspris:90kr");
  70. }
  71. else
  72. {
  73. Console.WriteLine("Standardpris:120");
  74. }
  75.  
  76. Console.ReadKey();
  77. }
  78. void RepeatText()
  79. {
  80. Console.WriteLine("Skriv något för att upprepa det 10 gånger");
  81.  
  82. string text = Console.ReadLine();
  83.  
  84. for (int i = 0; i < 10; i++)
  85. {
  86. Console.Write(text);
  87. }
  88.  
  89. Console.ReadKey();
  90. }
  91. void SplitText()
  92. {
  93. Console.WriteLine("Ange en mening med minst 3 ord");
  94.  
  95. char splitText =' '; //vad vi vill separera våra ord med för något
  96. var split = Console.ReadLine().Split(splitText);
  97.  
  98. Console.WriteLine(split.Length >= 3 ? split[2] : "Du måste skriva 3 eller fler ord i meningen");
  99. // om meningen innehåller 3 eller mer ord skriv 3:e ordet, annars berätta det ska va 3 eller fler ord
  100. //när du jämför och retunerar i samma metod
  101.  
  102. Console.ReadKey();
  103. }
  104.  
  105. }
  106. }
  107. }
  108.  
  109.  
  110.  
  111. //if (split.Length >= 3)
  112. // {
  113. // WriteLine(split[2]); // split2 är ord nummer 3
  114. // }
  115. // else
  116. // {
  117. // WriteLine("du måste skriva 3 eller fler ord i din mening");
  118. // }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement