Advertisement
Guest User

Untitled

a guest
May 31st, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 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 Komplettering
  8. {
  9. class Program
  10. {
  11.  
  12. static void Main(string[] args)
  13. {
  14.  
  15. // binder orden maxgräns (5).
  16. string[] OrdVal = new string[5];
  17. int Ordlägg = 0;
  18.  
  19. // loop
  20. while (true)
  21.  
  22.  
  23. // Menyval
  24. {
  25. Console.WriteLine("\n\t**** GISSA ORDET ****");
  26. Console.WriteLine("\t[1]Mata in ord");
  27. Console.WriteLine("\t[2]Till spelet");
  28. Console.WriteLine("\t[3]Avsluta program");
  29. Console.Beep();
  30.  
  31.  
  32. string menyVal = Console.ReadLine();
  33.  
  34. if (menyVal == "1")
  35.  
  36. while (Ordlägg < OrdVal.Count()) // Loopas till 5 ord är skrivna.
  37. {
  38. Console.Beep();
  39. Console.WriteLine("\n\n\t=== MATA IN ORD ===\n\t"); // Koden för ord-inmatning.
  40. Console.WriteLine("Ord: ");
  41. OrdVal[Ordlägg] = (Console.ReadLine());
  42. Console.WriteLine("Ordet är nu tillagt");
  43. Console.ReadKey();
  44. Ordlägg++; // Lägger till ord i variabeln.
  45. }
  46.  
  47.  
  48. if (menyVal == "2")
  49. {
  50. bool Rättgissat = false;
  51. Console.WriteLine("\n\n\t === GISSA ORDET === \n\t"); // koden för att gissa ordet.
  52. Console.WriteLine("Mata in en gissning: ");
  53. string gissning = Console.ReadLine();
  54. foreach (var Ord in OrdVal)
  55. {
  56. if (gissning.ToLower() == Ord.ToLower())
  57. {
  58. Console.WriteLine("Korrekt gissat."); // berätttar att du gissade rätt
  59. Spelaigen();
  60. }
  61.  
  62. else if (Rättgissat == false)
  63. {
  64. Console.WriteLine("Gissning inkorrekt, försök igen.");
  65. Console.ReadLine();
  66. }
  67. }
  68.  
  69.  
  70. if (menyVal == "3")
  71. {
  72. Environment.Exit(3); // spelet avslutas
  73. }
  74. }
  75.  
  76.  
  77.  
  78. }
  79. }
  80. // spela igen
  81. static void Spelaigen()
  82. {
  83. Console.WriteLine("Vill du spela igen? ja/nej"); // frågar om du vill spela igen och ger dig alternativ på svar
  84. string svar = Console.ReadLine();
  85. if (svar == "nej")
  86. {
  87. Environment.Exit(3);
  88. }
  89. }
  90. }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement