Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.56 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 Luksusfælden
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. int øvrige = 0; int bolig = 0; int transport = 0; int gæld = 0; int mad = 0; int diverse = 0;
  14.  
  15. do
  16. {
  17. UdskrivMenu();
  18. int katValg = Convert.ToInt32(Console.ReadLine());
  19. if (katValg == 1)
  20. {
  21. bolig += UdregnBolig(KatogoriValg(katValg));
  22. Console.WriteLine("Du har brugt {0}kr i katogrien bolig",bolig);
  23. }
  24. if (katValg == 2)
  25. {
  26. øvrige += UdregnØvrige(KatogoriValg(katValg));
  27. Console.WriteLine("Du har brugt {0}kr i katogorien øvrige", øvrige);
  28. }
  29. if (katValg == 3)
  30. {
  31. transport += UdregnTransport(KatogoriValg(katValg));
  32. Console.WriteLine("Du har brugt {0}kr i katogorien transport", transport);
  33. }
  34. if (katValg == 4)
  35. {
  36. gæld += UdregnGæld(KatogoriValg(katValg));
  37. Console.WriteLine("Du har brugt {0}kr i katogorien gæld", gæld);
  38. }
  39. if (katValg == 5)
  40. {
  41. mad += UdregnMad(KatogoriValg(katValg));
  42. Console.WriteLine("Du har brugt {0}kr i katogorien mad", mad);
  43. }
  44. if (katValg == 6)
  45. {
  46. diverse += UdregnDiverse(KatogoriValg(katValg));
  47. Console.WriteLine("Du har brugt {0}kr i katogorien diverse",diverse);
  48. }
  49. if (katValg == 7)
  50. {
  51. Console.WriteLine("Du har brugt {0} i katogorien bolig\nDu har brugt {1} i katogorien øvrige\nDu har brugt {2} i katogorien transport\nDu har brugt {3} i katogorien gæld\nDu har brugt {4} i katogorien mad\nDu har brugt {5} i katogorien diverse", bolig, øvrige, transport, gæld, mad, diverse);
  52. }
  53. } while (true);
  54.  
  55. }
  56.  
  57. static int KatogoriValg(int kat)
  58. {
  59. Console.Clear();
  60. switch (kat)
  61. {
  62. case 1:
  63. Console.WriteLine("Indtast forbrug");
  64. int boligForbrug = Convert.ToInt32(Console.ReadLine());
  65. return boligForbrug;
  66. case 2:
  67. Console.WriteLine("Indtast forbrug");
  68. int øvrigeForbrug = Convert.ToInt32(Console.ReadLine());
  69. return øvrigeForbrug;
  70. case 3:
  71. Console.WriteLine("Indtast forbrug");
  72. int transport = Convert.ToInt32(Console.ReadLine());
  73. return transport;
  74. case 4:
  75. Console.WriteLine("Indtast forbrug");
  76. int gæld = Convert.ToInt32(Console.ReadLine());
  77. return gæld;
  78. case 5:
  79. Console.WriteLine("Indtast forbrug");
  80. int mad = Convert.ToInt32(Console.ReadLine());
  81. return mad;
  82. case 6:
  83. Console.WriteLine("Indtast forbrug");
  84. int diverse = Convert.ToInt32(Console.ReadLine());
  85. return diverse;
  86. default:
  87. throw new System.ArgumentException("Du har tastet forkert kammerat");
  88. }
  89. }
  90. static int UdregnBolig(int regne)
  91. {
  92. int udBolig =+ regne;
  93. return udBolig;
  94. }
  95. static int UdregnØvrige(int regne)
  96. {
  97. int udBolig =+ regne;
  98. return udBolig;
  99. }
  100. static int UdregnTransport(int regne)
  101. {
  102. int udBolig =+ regne;
  103. return udBolig;
  104. }
  105. static int UdregnGæld(int regne)
  106. {
  107. int udGæld =+ regne;
  108. return udGæld;
  109. }
  110. static int UdregnMad(int regne)
  111. {
  112. int udBolig =+ regne;
  113. return udBolig;
  114. }
  115. static int UdregnDiverse(int regne)
  116. {
  117. int udBolig =+ regne;
  118. return udBolig;
  119. }
  120. static void UdskrivMenu()
  121. {
  122. Console.WriteLine("Vælg hvilken katogori du vil redigere");
  123. Console.WriteLine("1. Bolig\n2. Øvrige faste\n3. Transport\n4. Gæld\n5. Mad\n6. Diverse\n7. For at visse alle katogorier");
  124. }
  125. }
  126. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement