🔮 Задача FizzBuzz
Сама по себе задача не сложная для решения, но она очень популярная и поэтому о ней стоит знать
Подход к решению
- Можно решить с помощью операторов ветвления
- Для конвертации int в std::string можно использовать std::to_string(...)
Решение
#include <string>
using namespace std;
string fizzBuzz(int num){
if (num % 3 == 0 and num % 5 == 0) {
return «FizzBuzz»;
} else if (num % 3 == 0) {
return «Fizz»;
} else if (num % 5 == 0) {
return «Buzz»;
} else {
return std::to_string(num);
}
}
Post #351
2.02K
- 👍 6