nikcio

Untitled

Sep 24th, 2020
632
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.             int x;
  2.             Console.WriteLine();
  3.             Console.WriteLine("Opg 5.2");
  4.         CARDSTART:;
  5.             Console.Write("Indtast kort: ");
  6.             string Card = Console.ReadLine();
  7.  
  8.             if (Card.Length <= 1 || Card.Length > 3)
  9.             {
  10.                 Console.WriteLine("Forkert indtasting.");
  11.                 goto CARDSTART;
  12.             }
  13.             if ((Card[0].ToString() == "A" || Card[0].ToString() == "J" || Card[0].ToString() == "K" || Card[0].ToString() == "Q") && Int32.TryParse(Card[1].ToString(), out x))
  14.             {
  15.                 Console.WriteLine("Forkert indtasting.");
  16.                 goto CARDSTART;
  17.             }
  18.  
  19.  
  20.             for (int i = 0; i < Card.Length; i++)
  21.             {
  22.                 if (Card[i].ToString() == "A")
  23.                 {
  24.                     Console.Write(" Es ");
  25.                 }
  26.                 else if (Card[i].ToString() == "J")
  27.                 {
  28.                     Console.Write(" Knægt");
  29.                 }
  30.                 else if (Card[i].ToString() == "Q")
  31.                 {
  32.                     Console.Write(" Dronning ");
  33.                 }
  34.                 else if (Card[i].ToString() == "K")
  35.                 {
  36.                     Console.Write(" Konge ");
  37.                 }
  38.                 else if (Card[i].ToString() == "D")
  39.                 {
  40.                     Console.Write(" Ruder ");
  41.                 }
  42.                 else if (Card[i].ToString() == "H")
  43.                 {
  44.                     Console.Write(" Hjerter ");
  45.                 }
  46.                 else if (Card[i].ToString() == "S")
  47.                 {
  48.                     Console.Write(" Spar ");
  49.                 }
  50.                 else if (Card[i].ToString() == "C")
  51.                 {
  52.                     Console.Write(" Klør ");
  53.                 }
  54.                 else if (Int32.TryParse(Card[i].ToString(), out x) && (Convert.ToInt32(Card[i].ToString()) >= 2 || Convert.ToInt32(Card[i].ToString()) <= 10))
  55.                 {
  56.                     Console.Write($"{Convert.ToInt32(Card[i].ToString())}");
  57.                 }
  58.                 else
  59.                 {
  60.                     Console.WriteLine("Der skete en fejl.");
  61.                     goto CARDSTART;
  62.                 }
  63.             }
RAW Paste Data