Решение математических уравнений программными методами

Написание алгоритма и компьютерной программы решения математических уравнений. Выражение значения с учетом ОДЗ на определенном отрезке, вычисление выражения на отрезке с шагом, вычисление min по формуле, определение количества отрицательных значений.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 07.06.2010
Размер файла 58,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

1. Выразить значение с учетом ОДЗ на определенном отрезке

;

#include<iostream>

#include<conio.h>

using namespace std;

void main();

{

setlocale(LC_ALL,"Russian");

int x;

const a,b,M;

a=(-1,3); b=1,3; M=11;

h=(b-a)/M

for(i=0; i<=M; i++)

{

x=a+i*h;

if(x!=0 && x!=3.14/2 && x>(-1))

cout<<x<<sqrt((4*cos(x)-1)/3*x)-tg(x)*tg(x)/x*x*x+ln(sgrt(sin(x)*sin(x)*sin(x)*sin(x)*sin(x)+cos(x)*cos(x)))-exp(x)*lg(1+x)/sqrt(x*x+sin(x)*cos(x)<<endl;

else

cout<<"Точка не в ОДЗ"<<endl;

}

return 0;

}

2. Вычислить выражение на отрезке с шагом, исходные данные задать самостоятельно

#include<iostream>

#include<conio.h>

using namespace std;

void main();

{

setlocale(LC_ALL,"Russian");

int a,b,h;

x=a;

while(x<=b)

{

if(x<=0)

cout<<w<<sqrt(2+sin(x)*cos(x));

else

cout<<w<<(ln(x*x+x-3))/(2+cos(x));

cout<<x<<w<<endl;

x+=h;

}

return 0;

}

3. Вычислить выражение на отрезке с шагом, исходные данные задать самостоятельно

#include<iostream>

#include<conio.h>

using namespace std;

void main();

{

int a,x,h;

while(x<=h)

{

cin>>a>>x>>h;

if((x>=1) && (x<2))

cout<<y<<a+x-x*x;

else

if((x>=2) && (x<3))

cout<<y<<a*sin(x);

else

if((x>=3) && (x<4))

cout<<y<<sqrt(fabs(a+x))+a;

else

cout<<y<<a-ln(fabs(a+x))

x+=h;

}

return 0;

}

4. Вычислить min по формуле:

.

#include<iostream>

#include<conio.h>

using namespace std;

void main();

{

int a,b,h;

cin>>a>>b>>h;

x=a;

min=sin(exp((-3.2)*(-3.2)*(-3.2)))/lg(3.14*3.14/3-(-3.2)/4);

while(x<=b)

{

cout<<U<<sin(exp(x*x*x))/lg(3.14*3.14/3-x/4);

if(U<min) min=U;

}

cout<<"min="<<min;

return 0;

}

5. При данном n вычислить значение функции:

.

#include<iostream>

#include<conio.h>

using namespace std;

void main();

{

int i=1, a[i]=2 в степени i, n, p=1;

cin>>n;

for (i=1, i<=n, i++)

{

cout<<"p="<<2i/(i+n)/(i+n)/(i+n);

a[i]=2

}

cout<<"a["<<i<<"]"<<"p"<<p;

_getch()

}

6. При заданном n вычислить

#include<iostream>

#include<conio.h>

using namespace std;

void main();

{

int k=1, s=0, x;

cin>>x;

for (x=sqrt((-1)/x*x), k++)

{

cout<<"s="<<x*x/(1+k*k+x*x);

}

cout<<"s="<<s;

_getch()

}

7. Определить количество отрицательных значений

#include<iostream>

#include<conio.h>

using namespace std;

void main();

{

int a,b,h;

cin>>a>>b>>h;

kolvo=0 x=a

while(x<=b)

{

cout<<"f="<<cos(x+1)-(x*sin(exp(x)-exp(x))/sqrt(cos(x)*cos(x)*cos(x)-sin(x)));

if(f<o)

kolvo++;

cout<<"chisla <0"<<kolvo;

}

_getch()

}


Подобные документы

  • Методика разработки и листинг программы для вычисления значений функции F(x) на отрезке [а, Ь] с заданным шагом. Вычисление значения выражения по формуле. Расчет параметров равностороннего треугольника. Порядок формирования квадратной матрицы порядка.

    контрольная работа [425,1 K], добавлен 10.03.2014

  • Описание математических методов решения систем линейных уравнений. Метод Гаусса, матричный метод. Вычисление определителей второго и третьего порядка. Язык программирования Паскаль. Структура программы, описание переменных, основные конструкции языка.

    курсовая работа [137,3 K], добавлен 20.07.2010

  • Разработка алгоритма и программы, обеспечивающей вычисление максимального значения функции на заданном отрезке, первой производной заданной функции. Методика расчёта, алгоритм решения задачи, описание программы. Результаты расчётов и графики функций.

    курсовая работа [576,6 K], добавлен 17.05.2011

  • Исследование количества, характера и расположения корней. Определение их приближенных значений итерационными методами: половинного деления (дихотомии) и хорд. Тексты программ. Решение уравнений на языках программирования Borland Delfi и Turbo Pascal.

    курсовая работа [500,3 K], добавлен 15.06.2013

  • Использование MS Excel для математических расчетов. Описание численных методов решения системы линейных алгебраических уравнений. Решение систем линейных алгебраических уравнений с методами Крамера и Зейделя и с помощью табличного процессора MS Excel.

    курсовая работа [1,6 M], добавлен 14.02.2021

  • Особенности применения компьютерных программ Pascal, Excel, MathCAD и Delphi для вычисления значения функции y(x) с заданным промежутком и шагом. Виды результатов вычислений, их сравнение и вывод. Изображение блок-схемы алгоритма решения задания.

    контрольная работа [760,0 K], добавлен 08.03.2011

  • Математические возможности Mathcad и Microsoft Excel. Преобразование алгебраических выражений. Вычисление значения функции. Решение уравнений и систем. Вычисление значения интеграла, производных и пределов. Построение графиков функций. Работа с матрицами.

    курсовая работа [559,5 K], добавлен 15.07.2012

  • Анализ математических и алгоритмических значений величин, получающихся в результате решения квадратных уравнений, которые имеют название комплексных чисел. Особенности их сложения, вычитания, деления и произведения. Программная реализация решения задачи.

    курсовая работа [443,7 K], добавлен 22.01.2010

  • Решение задачи Коши для дифференциального уравнения методом Рунге-Кутта и Адамса с автоматическим выбором шага и заданным шагом. Интерполирование табличной функции. Численное решение системы линейных алгебраических уравнений методами простой итерации.

    методичка [35,8 K], добавлен 15.03.2009

  • Системы линейных алгебраических уравнений. Матричный метод решения систем линейных уравнений. Решение задачи математическим методом. Блок-схема алгоритма и листинг программы. Расчет трудоемкости разработки программы. Расчет себестоимости и цены программы.

    дипломная работа [144,8 K], добавлен 25.04.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.