C++
Решить в целых числах уравнение ax+b=0
Входные данные : Вводятся 2 целых числа a и b.
Выходные данные : необходимо вывести все решения, если их число конечно, "NO"(без кавычек), если решений нет , и "INF"(без кавычек), если решений бесконечно много.
Пример, входные данные: 6; -2
Выходные : NO
Ответы
Ответ дал:
0
#include <iostream>
using namespace std;
int main() {
int a,b,x;
cin >> a >> b;
if (b==0)
if (a==0)
cout << "INF" << "n";
else
cout << "NO" << "n";
else
if (a!=0)
if (-b % a == 0)
cout << -b/a << "n";
else
cout << "NO" << "n";
else
cout << "NO" << "n";
return 0;
}
using namespace std;
int main() {
int a,b,x;
cin >> a >> b;
if (b==0)
if (a==0)
cout << "INF" << "n";
else
cout << "NO" << "n";
else
if (a!=0)
if (-b % a == 0)
cout << -b/a << "n";
else
cout << "NO" << "n";
else
cout << "NO" << "n";
return 0;
}
Вас заинтересует
2 года назад
2 года назад
3 года назад
9 лет назад
10 лет назад