|
0 / 0 / 0
Регистрация: 09.12.2020
Сообщений: 3
|
|
Найти коэффиценты уравнения степени Н,зная её корни22.03.2023, 21:54. Показов 317. Ответов 0
Метки нет (Все метки)
Я новичок и понимаю что где-то запутался.
На вход даётся сначала степень уравнения,а после вводятся корни. Надо найти коэффициенты уравнения. В 1-ой программе не получается сделать правильный вывод решений (скорее всего она вообще неправильна),а во второй задачи не могу сделать ручной ввод в массив со значением корней. 1- код #include <iostream> using namespace std; int main(){ int step,a; cout << "Введите степень - "; cin >> step; int *coef = new int[step + 1]; coef[0] = 1; a = step; int *korni = new int[step]; step = 0; for (;step < a; step++){ cout << "Введите корень №" << step+1 << ": "; cin >> korni[step]; } step = 0; for (;step < a; step++) { for (int j = a; j >= 1; j--) { coef[j] = coef[j - 1] - korni[step] * coef[j]; } coef[0] = -1 * korni[step] * coef[0]; cout << "a" << step << " = " << coef[step] << endl; } } 2-код #include <iostream> #include <vector> using namespace std; vector<double> findCoefficients(int degree, std::vector<double>& roots) { vector<double> coefficients(degree + 1); coefficients[0] = 1; for (int i = 0; i < degree; i++) { for (int j = degree; j >= 1; j--) { coefficients[j] = coefficients[j - 1] - roots[i] * coefficients[j]; } coefficients[0] = -1 * roots[i] * coefficients[0]; } return coefficients; } int main() { int degree; cout << "Введите степень уравнения: "; cin >> degree; vector<double> roots {2.0, 3.0, 4.0}; vector<double> coefficients = findCoefficients(degree, roots); cout << "Коэфиценты многочлена:" << endl; for (int i = 0; i < coefficients.size(); i++) { cout << "a" << i << " = " << coefficients[i] << endl; } return 0; }
0
|
|
| 22.03.2023, 21:54 | |
|
Ответы с готовыми решениями:
0
найти корни уравнения 5 степени Найти рациональные или иррациональные корни уравнения 4 степени
|
| 22.03.2023, 21:54 | |
|
Помогаю со студенческими работами здесь
1
Корни уравнения 5-й степени Посчитать корни уравнения 4-ой степени Графическим методом найти корни уравнения f(x) = 10-exp(x)=0. Методом Дэккера и Брэнта найти корни этого уравнения Выразимы ли корни уравнения пятой степени через элементарные функции? Отделить корни уравнения графически. Уточнить корни уравнения методом хорд, указать число разбиений отрезка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает
Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|