Предмет: Информатика,
автор: yana33446677
Помогите пожалуйста решить задачку с++
Пользователь вводит с клавиатуры два числа (начало
и конец диапазона). Требуется проанализировать все числа
в этом диапазоне. Вывод на экран должен проходить по
правилам, указанным ниже.
Если число кратно 3 (делится на 3 без остатка) нужно
вывести слово Fizz. Если число кратно 5 нужно вывести
слово Buzz. Если число кратно 3 и 5 нужно вывести
Fizz Buzz. Если число не кратно не 3 и 5 нужно вывести
само число.
Ответы
Автор ответа:
3
#include <iostream>
using namespace std;
int main()
{
long long a, b;
cin >> a >> b;
for (int i = a; i <= b; i++)
{
if (i % 3 == 0 && i % 5 != 0)
cout << "Fizz, ";
else if (i % 5 == 0 && i % 3 != 0)
cout << "Buzz, ";
else if (i % 15 == 0)
cout << "Fizz Buzz, ";
else cout << i << ", ";
}
}
yana33446677:
большое спасибо!
Похожие вопросы
Предмет: Английский язык,
автор: приведствие
Предмет: Английский язык,
автор: акш1
Предмет: Окружающий мир,
автор: 12123настя
Предмет: Математика,
автор: ruzvelt3000
Предмет: Литература,
автор: alliwaa