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

Найти значения функций на заданном интервале - C++

Восстановить пароль Регистрация
 
РАСУЛл
2 / 2 / 0
Регистрация: 06.11.2011
Сообщений: 68
14.02.2012, 21:33     Найти значения функций на заданном интервале #1
найти значения функций F(x) и G(x) на интервале [a,b] с шагом h при F=ctgx+Inx, G=http://www.cyberforum.ru/cgi-bin/latex.cgi?{e}^{tg(x-2)} , a=1, b=4,4 , h=0,3. нужно найти массив не важно 1 мерный или же двумерный ....
вот мой вариант но там много ошибок показывает:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream.h>
#include<math.h>
#include<conio.h>
void main()
{
float x,F,G,a,b,h;
int i,j;
for(i=1;i<=4,4;i+=0,3)
{
mass[0][i]=1/tg(x)+Inx//opredelyaetF
mass[1][j]=pow(e,tg(x-2)) //opredelyaet G
}
{
for(i=0;i<2;i++)
{
for (j=0;j<4,4;j+=0,3;j++)
cout<<"mass[i][j]="<<mass[i][j]<<endl;
getch()
}
}
}
}
помогите разобраться....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2012, 21:33     Найти значения функций на заданном интервале
Посмотрите здесь:

Цикл: вычислить значения функции на заданном интервале C++
Вывести значения функции в заданном интервале C++
C++ Найти все корни уравнения на заданном интервале
Использование стандартных функций (найти все корни уравнения на заданном интервале [a;b] с заданной точностью) C++
C++ Вывести таблицу значений функций в заданном интервале
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
edward_jonson
 Аватар для edward_jonson
157 / 157 / 25
Регистрация: 23.02.2011
Сообщений: 388
14.02.2012, 21:55     Найти значения функций на заданном интервале #2
В борланде пишете?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <math.h>
#include <conio.h>
const double e=2.72;
int main()
{
    double x,a=1.0,b=4.4,h=0.3,mass[2][12];
    int i,j;
    for(i=0,x=a;x<=b;x+=h,i++)
    {
        mass[0][i]=1/tan(x)+log(x);//opredelyaetF
        mass[1][i]=pow(e,tan(x-2)); //opredelyaet G
    }
    for(i=0;i<2;i++)
    {
        for (j=0;j<12;j++)
        cout << "mass[" << i << "]" << "[" << j << "]=" << mass[i][j]<< endl;
    }
    getch();
    return 0;
}
РАСУЛл
2 / 2 / 0
Регистрация: 06.11.2011
Сообщений: 68
14.02.2012, 22:58  [ТС]     Найти значения функций на заданном интервале #3
точно работает?

Добавлено через 54 минуты
для чего эта строка?
const double e=2.72;
и почему именно 2.72..

Добавлено через 1 минуту
C++
1
double x,a=1.0,b=4.4,h=0.3,mass[2][12];
почему здесь mass[2][12]?

Добавлено через 1 минуту
C++
1
cout << "mass[" << i << "]" << "[" << j << "]=" << mass[i][j]<< endl;
что означают эти скобки "[" или же которые стоят наоборот?
edward_jonson
 Аватар для edward_jonson
157 / 157 / 25
Регистрация: 23.02.2011
Сообщений: 388
15.02.2012, 00:50     Найти значения функций на заданном интервале #4
e = 2.71828183, математическая константа, входит в функцию G(x).
Потому что в интервал [1.0;4.4] входит 12 значений с шагом 0.3, а функций у вас две.
Вы запускать пробовали? Это для указания индексов массива при выводе.
Yandex
Объявления
15.02.2012, 00:50     Найти значения функций на заданном интервале
Ответ Создать тему
Опции темы

Текущее время: 14:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru