Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напечатать последовательность слов, преобразовав все буквы в строчные https://www.cyberforum.ru/ cpp-beginners/ thread186327.html
Дана последовательность, содержащая от 1 до 30 прописных латинских букв; между соседними словами - запятая, за последним словом - точка. Напечатать эту же последовательность слов, преобразовав все...
C++ Подсчет последовательностей нечетных чисел. Ошибка
Народ подскажите Написал программу для подсчета слов у которых в конце стоит не буква и подсчет последовательностей нечетных чисел Ошибок нет но когда запускаю программу на экран ничего не выводит...
Вычисление выражения C++
Даны действительные числа а_0,…, a_6. Получить для x= 1,3,4 значение p(x+1)-p(x), где p(y)= a_6 y^6+a_5 y^5+…+a_0
C++ Генератор случайных чисел Помогите написать программу, которая генерировала бы случайные числа мультипликативным конгруэнтным методом. Нужно использовать такое рекуррентное выражение xi= а*xi (mod m). Параметры Х0=5... https://www.cyberforum.ru/ cpp-beginners/ thread186298.html
C++ Написать процедуру формирования списка, и подпрограмму проверки наличия в списке заданного числа https://www.cyberforum.ru/ cpp-beginners/ thread186294.html
народ помогите пожалусто... написать программу что содержит процедуру формирования списка и подпрограмму проверки наличия в списке заданного числа
Реализация strcpy(); C++
Какими способами функцию strcpy() библиотеки string можно выразить через указатели?
C++ Степень числа
Приветы всем! Пытаюсь сделать задания, но не могу разобраться как всё посчитать... Суть в том что бы вводилось число и нужно определить, является ли это число степенью двойки. Тут #include...
C++ Если число - куб натурального числа то возвращать true, иначе false Из задачника. Если данное число n - куб натурального числа то возвращать true,или же false; То есть если n=27 и 27=3^3 то t=true PS!!!если есть функция специальная,то скажите про нее,если надо... https://www.cyberforum.ru/ cpp-beginners/ thread186262.html
C++ Определить, имеются ли среди этих окружностей три параллельно пересекающиеся https://www.cyberforum.ru/ cpp-beginners/ thread186257.html
Окружность на плоскости может быть задана координатами x, y ее центра и радиусом r. Пусть даны соответствующие характеристики нескольких окружностей: x1, y1, r1, x2, y2, r2,…, xn, yn, rn. а)...
C++ найти новую матрицу (программа) Добрый вечер. ув. форумчане, есть задание: Дано действительную квадратную матрицу порядка n. Получить новую матрицу путем замены элементов, сумма индексов которых четная на среднее геометрическое... https://www.cyberforum.ru/ cpp-beginners/ thread186254.html
Эксперт С++
5042 / 3103 / 271
Регистрация: 11.11.2009
Сообщений: 7,047
04.11.2010, 20:46 0

Найти все целые корни уравнения ax3+bx2+cx+d=0

04.11.2010, 20:46. Просмотров 12688. Ответов 18
Метки (Все метки)

Ответ


Так?

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
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
 
int f(int, int, int, int, int);
int abs(int);
 
int main()
{
    int a, b, c, d;
 
    std::cout << "Enter a: ";
    std::cin >> a;
    std::cout << "Enter b: ";
    std::cin >> b;
    std::cout << "Enter c: ";
    std::cin >> c;
    std::cout << "Enter d: ";
    std::cin >> d;
        
    for (int i = 1; i <= abs(d) / 2; i++)
        if (d % i == 0)
        {
            if (f(a, b, c, d, i) == 0)
                std::cout << "Root = " << i << std::endl;
 
            if (f(a, b, c, d, -i) == 0)
                std::cout << "Root = " << -i << std::endl;
        }
 
    std::cin.get();
    return 0;
}
 
int f(int a, int b, int c, int d, int x)
{
    return a * x * x * x + b * x * x + c * x + d;
}
 
int abs(int d)
{
    return d > 0 ? d : -d;
}


Вернуться к обсуждению:
Найти все целые корни уравнения ax3+bx2+cx+d=0
2
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2010, 20:46
Готовые ответы и решения:

Найти все целые корни уравнения ax3+bx2+cx+d=0
Здравствуйте! Помогите, пожалуйста, решить задачу: &quot;Вводятся целые значения для a, b, c, d. Найти...

Найти вещественные корни уравнения ax4+bx2+c=0
Вот условие: Даны числа a, b, с (проверить, чтобы а≠0, иначе повторить ввод). Найти вещественные...

Найти все целые корни уравнения ax3 + bx2 + cx + d = 0 в питоне
Найти все целые корни уравнения ax3 + bx2 + cx + d = 0, где a, b, c, d – заданные целые числа,...

Даны четыре действительных числа: A, B, C, D. Найдите все корни уравнения Ax3+Bx2+Cx+D=0
Помогите пожалуйста написать код на паскале. Даны четыре действительных числа: A, B, C, D....

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