ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 03.02.2024

Просмотров: 201

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
2+9x-6

Введите степень многочлена (натуральное число) 2

Введите свободный элемент 1

Введите x в степени 1 -6

Введите x в степени 2 3

y=3x2-6x+1

1

  • Случай, когда степени одинаковые, но коэффициенты при x разные

Введите степень многочлена (натуральное число) 2

Введите свободный элемент 4

Введите x в степени 1 8

Введите x в степени 2 -3

y=-3x2+8x+4

Введите степень многочлена (натуральное число) 2

Введите свободный элемент 7

Введите x в степени 1 -5

Введите x в степени 2 10

y=10x2-5x+7

1

  • Случай, когда многочлены различаются только свободными элементами

Введите степень многочлена (натуральное число)

2

Введите свободный элемент

6

Введите x в степени 1 4

Введите x в степени 2 -5

y=-5x2+4x+6

Введите степень многочлена (натуральное число) 2

Введите свободный элемент 7

Введите x в степени 1 4

Введите x в степени 2 -5

y=-5x^2+4x^1+7

1

  • Случай, когда многочлены различаются только коэффициентами при x с набольшей степенью

Введите степень многочлена (натуральное число) 2

Введите свободный элемент 7

Введите x в степени 1 -5

Введите x в степени 2 3

y=3x2-5x+7

Введите степень многочлена (натуральное число)

2

Введите свободный элемент

7

Введите x в степени 1 -5

Введите x в степени 2 -3

y=-3x2-5x+7

1

3.8 Тесты для операции возведения многочлена в натуральную степень k


  • Случай, когда многочлен содержит только положительные коэффициенты и возводиться в четную степень

Введите степень многочлена (натуральное число) 1

Введите свободный элемент 2

Введите x в степени 1 1

y=x+2

Введите степень, в которую следует возвести многочлен: 2

y=x2+4x+4

  • Случай, когда многочлен содержит только отрицательные элементы и возводиться в четную степень

Введите степень многочлена (натуральное число) 2

Введите свободный элемент -1

Введите x в степени 1 -5

Введите x в степени 2 -3

y=-3x2-5x-1

Введите степень, в которую следует возвести многочлен: 2

y=9x4+30x3+31x2+10x+1

  • Случай, когда многочлен содержит только положительные коэффициенты и возводиться в нечетную степень

Введите степень многочлена (натуральное число) 2


Введите свободный элемент 5

Введите x в степени 1 2

Введите x в степени 2 3

y=3x2+2x+5

Введите степень, в которую следует возвести многочлен: 3

y=27x6+54x5+171x4+188x3+285x2+150x+125 .

  • Случай, когда многочлен содержит только отрицательные элементы и возводиться в нечетную степень

Введите степень многочлена (натуральное число) 1

Введите свободный элемент -4

Введите x в степени 1 -7

y=-7x-4

Введите степень, в которую следует возвести многочлен: 3

y=-343x3-588x2-336x-64

  • Случай, когда многочлен содержит и положительные и отрицательные коэффициенты и возводиться в нечетную степень

Введите степень многочлена (натуральное число) 1

Введите свободный элемент -5

Введите x в степени 1 3

y=3x-5

Введите степень, в которую следует возвести многочлен: 2

y=9x2-30x+25

  • Случай, когда многочлен содержит, и положительные отрицательные элементы и возводиться в нечетную степень

Введите степень многочлена (натуральное число) 1

Введите свободный элемент -4

Введите x в степени 1 7

y=7x-4

Введите степень, в которую следует возвести многочлен: 3

y=343x3-588x2+336x-64


3.9 Тесты для вычисления производной от многочлена


  • Случай, когда многочлен содержит только положительные коэффициенты

Введите степень многочлена (натуральное число) 3

Введите свободный элемент 7

Введите x в степени 1 9

Введите x в степени 2 2

Введите x в степени 3 1

y=1x3+2x2+9x+7

y=3x2+4x+9

  • Случай, когда многочлен содержит только отрицательные коэффициенты

Введите степень многочлена (натуральное число) 3

Введите свободный элемент -4

Введите x в степени 1 -10

Введите x в степени 2 -1

Введите x в степени 3 -5

y=-5x3-1x2-10x-4

y=-15x2-2x-10

  • Случай, когда многочлен содержит и положительные и отрицательные коэффициенты

Введите степень многочлена (натуральное число) 3

Введите свободный элемент -6

Введите x в степени 1 5

Введите x в степени 2 -2

Введите x в степени 3 3

y=3x3-2x2+5x-6

y=9x2-4x+5

3.10 Тесты для вычисления значения в точке x0


  • Случай, когда x0 имеет положительное значение

Введите степень многочлена (натуральное число) 3

Введите свободный элемент -7

Введите x в степени 1 5

Введите x в степени 2 1

Введите x в степени 3 4

y=4x3+1x2+5x-7

Введите значение x: 3

y=125

  • Случай, когда x0 имеет отрицательное значение

Введите степень многочлена (натуральное число) 4

Введите свободный элемент 0

Введите x в степени 1 2

Введите x в степени 2 -4

Введите x в степени 3 0

Введите x в степени 4 3

y=3x4-4x2+2x

Введите значение x: -2

y=28

  • Случай, когда x0 равно нулю

Введите степень многочлена (натуральное число) 3

Введите свободный элемент -5

Введите x в степени 1 0

Введите x в степени 2 0

Введите x в степени 3 7

y=7x3-5

Введите значение x: 0

y=-5

  • Случай, когда в многочлене присутствует только свободный элемент

Введите степень многочлена (натуральное число) 0

Введите свободный элемент 3

y=3

Введите значение x: 5
y=3

  • Случай, когда в многочлене только один элемент в степени n

Введите степень многочлена (натуральное число) 3

Введите свободный элемент 0

Введите x в степени 1 0

Введите x в степени 2 0


Введите x в степени 3 4

y=4x3

Введите значение x: 10

y=4000

3.11 Тесты на вывод многочлена


  • Случай, когда многочлен содержит только положительные элементы

Введите степень многочлена (натуральное число) 3

Введите свободный элемент 2

Введите x в степени 1 9

Введите x в степени 2 7

Введите x в степени 3 3

y=3x3+7x2+9x+2

  • Случай, когда многочлен содержит только отрицательные элементы

Введите степень многочлена (натуральное число) 3

Введите свободный элемент -3

Введите x в степени 1 -5

Введите x в степени 2 -7

Введите x в степени 3 -2

y=-2x3-7x2-5x-3

  • Случай, когда многочлен содержит коэффициенты и положительные и отрицательные

Текущая кодовая страница: 1251

Введите степень многочлена (натуральное число) 4

Введите свободный элемент 2

Введите x в степени 1 -5

Введите x в степени 2 -10

Введите x в степени 3 5

Введите x в степени 4 3

y=3x4+5x3-10x2-5x+2

  • Случай, когда многочлен содержит нулевые коэффициенты

Введите степень многочлена (натуральное число) 4

Введите свободный элемент3

Введите x в степени 1 0

Введите x в степени 2 0

Введите x в степени 3 0

Введите x в степени 4 6

y=6x4+3

  • Случай, когда в многочлене нет свободного элемента

Введите степень многочлена (натуральное число)3

Введите свободный элемент0

Введите x в степени 1 4

Введите x в степени 2 -7

Введите x в степени 3 2

y=2x3-7x2+4x

  • Случай, когда в многочлене только свободный элемент

Введите степень многочлена (натуральное число) 0

Введите свободный элемент5

y=5

3.12 Тесты на нахождение наибольшего общего делителя двух многочленов


Возьмем два многочлена, и найдем НОД сами, а затем сверим результат с работой программы.

  1. Даны два многочлена А=x3 +3x2 +3x+2 и В=x3+2x2 +2x+1. Применив алгоритм Евклида, получили НОД(А,В)= x2 +x+1;

Результаты работы программы:

Первый многочлен:

Введите степень многочлена (натуральное число) 3

Введите свободный элемент 2

Введите x в степени 1 3

Введите x в степени 2 3

Введите x в степени 3 1

y=x3+3x2+3x+2
Второй многочлен:

Введите степень многочлена (натуральное число) 3

Введите свободный элемент1

Введите x в степени 1 2

Введите x в степени 2 2

Введите x в степени 3 1

y=x3+2x2+2x+1
Наибольший общий делитель двух многочленов:

y=1x2+1x+1
Результаты расчетов «вручную» и при помощи программы совпадают.


  1. Даны два многочлена А=x2 –x-3 и В=x+1. Применив алгоритм Евклида, получили НОД(А,В)= -1;

Результаты работы программы:

Первый многочлен:

Введите степень многочлена (натуральное число) 2

Введите свободный элемент-3

Введите x в степени 1 -1

Введите x в степени 2 1

y=1x2-x-3
Второй многочлен:

Введите степень многочлена (натуральное число) 1

Введите свободный элемент 1

Введите x в степени 1 1

y=x+1
Наибольший общий делитель двух многочленов:

y=1
Результаты расчетов «вручную» и при помощи программы совпадают.



  1. Даны два многочлена А=x2 –x-3 и В=x+1. Применив алгоритм Евклида, получили НОД(А,В)= -1;

Результаты работы программы:

Первый многочлен:

Введите степень многочлена (натуральное число) 3

Введите свободный элемент -1

Введите x в степени 1 2

Введите x в степени 2 -2

Введите x в степени 3 1

y=1x3-2x2+2x-1
Второй многочлен:

Введите степень многочлена (натуральное число) 3

Введите свободный элемент 1

Введите x в степени 1 0

Введите x в степени 2 -1

Введите x в степени 3 1

y=1x3-1x2+1
Наибольший общий делитель двух многочленов:

y=-1x2+2x-2
Результаты расчетов «вручную» и при помощи программы совпадают.


4. Руководство пользователя


Открываем программу «Многочлены» двойным щелчком мыши. Затем следуем инструкциям программы.