Информатика, вопрос задал yana33446677 , 7 лет назад

Помогите пожалуйста решить задачку с++

Пользователь вводит с клавиатуры два числа (начало
и конец диапазона). Требуется проанализировать все числа
в этом диапазоне. Вывод на экран должен проходить по
правилам, указанным ниже.
Если число кратно 3 (делится на 3 без остатка) нужно
вывести слово Fizz. Если число кратно 5 нужно вывести
слово Buzz. Если число кратно 3 и 5 нужно вывести
Fizz Buzz. Если число не кратно не 3 и 5 нужно вывести
само число.

Ответы на вопрос

Ответил LymarIvan
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: большое спасибо!
Новые вопросы