profile
Размещено 5 лет назад по предмету Информатика от NoxAranea

C++ Прямая на плоскости может быть задана уравнением ax+by=с,
где a, b одновременно не равны нулю, а, b, с – целые. Пусть даны
коэффициенты нескольких прямых a1, b1, c1, a2, b2, c2, ... , an, bn,
cn. Определите, имеются ли среди этих прямых три, пересекаю-
щиеся в одной точке.

  1. Ответ на вопрос
    Ответ на вопрос дан BrightOne
    #include <iostream>
    using namespace std;

    int main() {
    int a, b, c, n, i;
    cout << "n = ";
    cin >> n;
    if (n < 3) {
    cout << "Не может быть менее 3 прямых!" << endl;
    return 2;
    }
    int aa[n], bb[n], cc[n];
    cout << "Ввод в формате 'a b c'" << endl;
    for (i = 0; i < n; i++) {
    cout << "прямая " << i << ": ";
    cin >> a >> b >> c;
    if ((a == 0) && (b == 0)) {
    cout << "Оба коэффициента равны 0, повторите ввод." << endl;
    i--;
    }
    else {
    aa[i] = a;
    bb[i] = b;
    cc[i] = c;
    }
    }
    for (i = 0; i < n; i++) {
    a = aa[i];
    b = bb[i];
    c = cc[i];
    for (int j = 0; j < n; j++) {
    if (j == i) continue;
    if (aa[i] / aa[j] == bb[i] / bb[j]) {
    for (int k = 0; k < n; k++) {
    if ((k == i) || (k == j)) continue;
    if (aa[i] / aa[k] == bb[i] / bb[k])
    cout << "прямые " << i << ", " << j << " и " << k << " пересекаются." << endl;
    return 0;
    }
    }
    }
    }
    cout << "Среди данных прямых нет трёх пересекающихся." << endl;
    return 1;
    }
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.