Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
a ơi e có 1 bài như này ạ:
cho các số từ 1-100. In ra màn hình :
fizz : vs những số chia hết cho 3
Buzz : vs những số chia hết cho 5
FizzBuzz : vs những số chia hết 3 và 5
None : những số ko thỏa mãn điều kiện nào ở trên
khi code thì e nghĩ là nếu vd số đó là 15 thì nó sẽ in ra màn hình là fizz buzz hay fizzbuzz.. e có thử code và thấy nó in ra là fizz.. vậy phải làm như nào để nó in ra là FizzBuzz như đầu bài ạ.. e cảm ơn
của chế
Vài đáp án:
Giải FizzBuzz trên 261 ngôn ngữ
Cách dùng dao mổ trâu làm gà. :v
Mình không biết Code Python nhưng mình có thể viết mã giả như này: (Bạn dựa theo mà code)
Chạy vòng lặp For từ số i = 1 đến 100
- Nếu i chia hết cho 15 thì in ra màn hình: FizzBuzz
- Ngược lại nếu i chia hết cho 5 thì in ra màn hình: Fizz
- Ngược lại nếu i chia hết cho 3 thì in ra màn hình: Buzz
- Ngược lại in ra màn hình: None