Предмет: Информатика, автор: gerasymchuk1710

Подільність
Задані два натуральних числа a і b. Перевірте, чи ділиться a на b.

Вхідні дані
Два натуральних числа a і b (1 ≤ a, b ≤ 109)

Вихідні дані
Якщо a не ділиться на b без остачі, вивести в одному рядку частку і залишок від ділення a на b. Інакше вивести "Divisible".​

Ответы

Автор ответа: NqVixer
0

#include <iostream>

using namespace std;

int main() {

   int a{}, b{};

   

   cin >> a >> b;

   

   //якщо введені числа не відповідають діапазону 1 ≤ a, b ≤ 109 завершити програму

   if (a < 1 || b > 109)

       return 0;    

   if (!(a % b)) //якщо залишок від ділення a на b == 0 (тобто а ділиться на b без залишку)

       cout << "Divisible";

   else

       cout << a / b << " " << a % b;

   return 0;

}

Похожие вопросы
Предмет: Математика, автор: Некит3111
Предмет: Биология, автор: Alniri