Class4.cs 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace Library6Properties
  7. {
  8. internal class Class4
  9. {
  10. int dice1;
  11. int dice2;
  12. public int Dice1
  13. {
  14. set
  15. {
  16. if (value > 0 && value <= 6)
  17. {
  18. this.dice1 = value;
  19. }
  20. else
  21. {
  22. Console.Write("На кости может выпасть только число от 1 до 6");
  23. }
  24. }
  25. }
  26. public int Dice2
  27. {
  28. set
  29. {
  30. if (value > 0 && value <= 6)
  31. {
  32. this.dice2 = value;
  33. }
  34. else
  35. {
  36. Console.Write("На кости может выпасть только число от 1 до 6");
  37. }
  38. }
  39. }
  40. public string Result
  41. {
  42. get
  43. {
  44. if (dice1 == 0 || dice2 == 0)
  45. {
  46. if (dice1 > dice2)
  47. {
  48. return "На первой кости выпало больше";
  49. }
  50. else if (dice1 < dice2)
  51. {
  52. return "На второй кости выпало больше";
  53. }
  54. else
  55. {
  56. return "Значения на костях равны";
  57. }
  58. }
  59. else
  60. {
  61. return "Заполните значение двух костей";
  62. }
  63. }
  64. }
  65. }
  66. }