Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Maria70
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 6
#1

C++ Является ли X корнем данного многочлена - C++

10.01.2014, 19:07. Просмотров 353. Ответов 2
Метки нет (Все метки)

привет всем,ребят помогите пожалуйста решить задачу и написать прогу в Dev-C++.
Вводится массив, хранящий коэффициенты a0, a1,...,an многочлена a0+ a1*x1+...+an*xn, а также некоторое число X. Является ли X корнем данного многочлена?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2014, 19:07     C++ Является ли X корнем данного многочлена
Посмотрите здесь:
Корень под корнем, который под корнем, который в свою очередь под корнем., под корнем C++
Проверьте, не является ли слово "кас" корнем слова без приставки C++
Найти значение многочлена при заданном аргументе, производной от многочлена C++
C++ Определить, каким днем недели является 1 января данного года
C++ Определите, является ли k-ый элемент больше k+1-го для данного массива размерностью n (n < 50)
C++ Сумма цифр данного трехзначного числа N является четным числом
C++ 1. Написать программу, проверяющую, является ли частью данного слова слово 'сок'
C++ Написать программу, проверяющую, является ли частью данного слова слово 'сок'
Определить, каким днем недели является 1 января данного года, если C++
C++ Написать программу, проверяющую, является ли частью данного слова слово 'сок'
C++ ошибочка с корнем
Непонятности с корнем n степени C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
RHB
33 / 33 / 8
Регистрация: 27.01.2013
Сообщений: 200
10.01.2014, 20:21     C++ Является ли X корнем данного многочлена #2
Вариант с массивом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <cstdlib>
#include <cmath>
 
using namespace std;
 
int main(){
    setlocale(LC_ALL, "rus");
    cout << "Введите число Х на проверку: ";
    double x;
    cin >> x;
    cout << "Введите максимальную степень многочлена n: ";
    int n;
    cin >> n;
    ++n;
    double a[n]; //коэффициенты
    double controll=0; //проверка значения
    for(int i=0; i<n; ++i){
        cout << "Введите коэффициент при степени " << i <<": ";
        cin >> a[i];
        controll+=a[i]*pow(x,i);
    }
    if(fabs(controll)<0.001)
        cout << "Является" << endl;
    else
        cout << "Не является " << controll << endl;
    system("PAUSE");
    return 0;
}
Вариант без массива(зачем он вобще?):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <cstdlib>
#include <cmath>
 
using namespace std;
 
int main(){
    setlocale(LC_ALL, "rus");
    cout << "Введите число Х на проверку: ";
    double x;
    cin >> x;
    cout << "Введите максимальную степень многочлена n: ";
    int n;
    cin >> n;
    ++n;
    double coef;
    double controll=0; //проверка значения
    for(int i=0; i<n; ++i){
        cout << "Введите коэффициент при степени " << i <<": ";
        cin >> coef;
        controll+=coef*pow(x,i);
    }
    if(fabs(controll)<0.001)
        cout << "Является" << endl;
    else
        cout << "Не является " << controll << endl;
    system("PAUSE");
    return 0;
}
Maria70
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 6
10.01.2014, 22:40  [ТС]     C++ Является ли X корнем данного многочлена #3
спасибо.а без массива и не нужно.я для себя решение просила.потому что постановку задачи не поняла(((
Yandex
Объявления
10.01.2014, 22:40     C++ Является ли X корнем данного многочлена
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru