Advertisement
Guest User

Untitled

a guest
Jul 24th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. Assert.Equal("1", FizzBuzz(1));
  2.  
  3. public String FizzBuzz(int n) {
  4. return 1.ToString();
  5. }
  6.  
  7. Assert.Equal("2", FizzBuzz(2));
  8.  
  9. public String FizzBuzz(int n) {
  10. return n.ToString();
  11. }
  12.  
  13. Assert.Equal("Fizz", FizzBuzz(3));
  14.  
  15. public String FizzBuzz(int n) {
  16. if (n == 3)
  17. return "Fizz";
  18. return n.ToString();
  19. }
  20.  
  21. Assert.Equal("Fizz", FizzBuzz(6));
  22.  
  23. public String FizzBuzz(int n) {
  24. if (n % 3 == 0)
  25. return "Fizz";
  26. return n.ToString();
  27. }
  28.  
  29. Assert.Equal("Buzz", FizzBuzz(5));
  30.  
  31. public String FizzBuzz(int n) {
  32. if (n % 3 == 0)
  33. return "Fizz";
  34. if (n == 5)
  35. return "Buzz"
  36. return n.ToString();
  37. }
  38.  
  39. Assert.Equal("Buzz", FizzBuzz(10));
  40.  
  41. public String FizzBuzz(int n) {
  42. if (n % 3 == 0)
  43. return "Fizz";
  44. if (n % 5 == 0)
  45. return "Buzz"
  46. return n.ToString();
  47. }
  48.  
  49. private bool isDivisibleBy(int divisor, into input) {
  50. return (input % divisor == 0);
  51. }
  52.  
  53. public String FizzBuzz(int n) {
  54. if (isDivisibleBy(3, n))
  55. return "Fizz";
  56. if (isDivisibleBy(5,n))
  57. return "Buzz"
  58. return n.ToString();
  59. }
  60.  
  61. Assert.Equal("FizzBuzz", FizzBuzz(15));
  62.  
  63. public String FizzBuzz(int n) {
  64. if (isDivisibleBy(3, n) && isDivisibleBy(5, n))
  65. return "FizzBuzz";
  66. if (isDivisibleBy(3, n))
  67. return "Fizz";
  68. if (isDivisibleBy(5,n))
  69. return "Buzz"
  70. return n.ToString();
  71. }
  72.  
  73. public String FizzBuzz(int n) {
  74.  
  75. var isDivisibleBy3 = isDivisibleBy(3, n);
  76. var isDivisibleBy5 = isDivisibleBy(5, n);
  77.  
  78. if ( isDivisibleBy3 && isDivisibleBy5 )
  79. return "FizzBuzz";
  80. if ( isDivisibleBy3 )
  81. return "Fizz";
  82. if ( isDivisibleBy5 )
  83. return "Buzz"
  84. return n.ToString();
  85. }
  86.  
  87. public String FizzBuzz(int n) {
  88.  
  89. if (n < 1)
  90. throw new InvalidArgException("n must be >= 1);
  91.  
  92. var isDivisibleBy3 = isDivisibleBy(3, n);
  93. var isDivisibleBy5 = isDivisibleBy(5, n);
  94.  
  95. if ( isDivisibleBy3 && isDivisibleBy5 )
  96. return "FizzBuzz";
  97. if ( isDivisibleBy3 )
  98. return "Fizz";
  99. if ( isDivisibleBy5 )
  100. return "Buzz"
  101. return n.ToString();
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement