https://github.com/grodowski/tdd_fizzbuzz
Test driven FizzBuzz implementation in Ruby & RSpec
https://github.com/grodowski/tdd_fizzbuzz
Last synced: 4 months ago
JSON representation
Test driven FizzBuzz implementation in Ruby & RSpec
- Host: GitHub
- URL: https://github.com/grodowski/tdd_fizzbuzz
- Owner: grodowski
- Created: 2014-12-01T18:24:49.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-12-02T09:46:03.000Z (about 11 years ago)
- Last Synced: 2025-02-01T02:27:18.746Z (11 months ago)
- Language: Ruby
- Size: 148 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
FizzBuzz Kata
=============
Gracze liczą po kolei: 1, 2... Ale gdy liczba jest podzielna przez 3, zamiast tej liczby należy powiedzieć "Fizz". Natomiast gdy liczba jest podzielna przez 5 trzeba powiedzieć "Buzz". Gdy liczba jest podzielna zarówno przez 3 jak i przez 5, trzeba powiedzieć "FizzBuzz".
1. Utwórz funkcję, która przyjmuje liczbę naturalną większą od 0 i zwraca dla niej ciąg znaków, będący odpowiedzią w grze Fizz Buzz.
2. Utwórz program, który wypisuje na konsolę odpowiedzi dla liczb od 1 do 100.
Dodatkowe opcjonalne wymagania:
---
1. Fizz odpowiadamy również wtedy, gdy liczba zawiera cyfrę 3.
2. Podobnie dla Buzz - także gdy liczba zawiera cyfrę 5.
3. Od teraz Fizz i Buzz mówimy dla podzielności przez/zawierania cyfr 7 i 9.