Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.64 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace Hundklass
  6. {
  7. class Program
  8. {
  9. static void Main(string[] args)
  10. {
  11. int i = 0;
  12. int antalhundar = 0;
  13. string tempnamn = "";
  14. Console.Write("Hur många hunder ska du mata in?");
  15. antalhundar = Convert.ToInt32(Console.ReadLine());
  16. string[] namn = new string[antalhundar];
  17. int[] år = new int[antalhundar];
  18. string[] ras = new string[antalhundar];
  19. int n = 0, a = 0, r = 0;
  20. for (i = 0; i < antalhundar; i++)
  21. {
  22. Console.Write("Namn på hund " + (i + 1) + ".");
  23. namn[n] = Console.ReadLine();
  24. n++;
  25. Console.Write("Ålder av hund " + (i + 1) + ".");
  26. år[a] = Convert.ToInt32(Console.ReadLine());
  27. a++;
  28. Console.Write("Ras av hund " + (i + 1) + ".");
  29. ras[r] = Console.ReadLine();
  30. r++;
  31. }
  32. if (i == antalhundar)
  33. {
  34. Console.WriteLine("Du har matat in information om:");
  35. int temp = 0;
  36. for (temp = 0; temp < antalhundar; temp++)
  37. {
  38. Console.Write(namn[temp] + ", ");
  39. }
  40. }
  41. TestVersion(i, antalhundar, tempnamn, namn, år, ras);
  42. }
  43. static void TestVersion(int i, int antalhundar, string tempnamn, string[] namn, int[] år, string[] ras)
  44. {
  45. Console.WriteLine("\n Vilken information vill du se? ( Ange namn ): ");
  46. tempnamn = Console.ReadLine();
  47. i = 0;
  48. while (tempnamn != namn[i])
  49. {
  50. i++;
  51. }
  52. Console.WriteLine("Hundens namn: " + namn[i]);
  53. Console.WriteLine("Hundens ålder: " + år[i]);
  54. Console.WriteLine("Hundens ras: " + ras[i] + "\n");
  55. Console.WriteLine("Vill du redigera åldern? Y/N");
  56. tempnamn = Console.ReadLine();
  57. if (tempnamn == "Y" || tempnamn == "y")
  58. {
  59. Console.WriteLine("Ny ålder till " + namn[i] + ": ");
  60. år[i] = Convert.ToInt32(Console.ReadLine());
  61. Console.WriteLine(namn[i] + "är nu " + år[i] + " år gammal.");
  62. i = 0;
  63. TestVersion(i, antalhundar, tempnamn, namn, år, ras);
  64. }
  65. else
  66. {
  67. TestVersion(i, antalhundar, tempnamn, namn, år, ras);
  68. }
  69. }
  70. }
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement