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

Вывести на экран таблицу значений функции y(x) для x - C++

Восстановить пароль Регистрация
 
Tinusha
 Аватар для Tinusha
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 23
30.11.2011, 02:26     Вывести на экран таблицу значений функции y(x) для x #1
Вывести на экран таблицу значений функции y(x) для x, изменяющимся от а=0,1 до b=1,2 с шагом h=0,1
Не могу понять, где нужно указать y. И пожалуйста подскажите есть ли еще ошибки.
Код программы:
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
#include <iostream>
 #include <math.h>
 #include <iomanip.h>
 using namespace std;
 
 int main()
 
 {
 double s,x,a,b,h;
 int n,i;
 cout <<"Vvedite a,b,h,n:"<<endl;
 cin >>a>>b>>h>>n; //
 x=a;
 do //
 {
 s=2; //начальное значение n=1
 for (i=1;i<=n;i++) //
 s+=pow(x, 2n-2 / 4*cos*pow(nx, 2); 
 cout <<set<<x<<set<<s<<endl; 
 x+=h 
 }
 while (x<=b+h/2) 
 cout <<endl; 
 return 0;
 
 }
Функция во вложении.
Миниатюры
Вывести на экран таблицу значений функции y(x) для x  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2011, 02:26     Вывести на экран таблицу значений функции y(x) для x
Посмотрите здесь:

C++ Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью e
условие (вывести на экран таблицу значений функции) C++
Вывести на экран таблицу значений функции и ее разложение в ряд C++
Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) с точностью 0,1 C++
C++ Вычислить и вывести на экран таблицу всех 20 значений функции z
Вывести на экран таблицу значений функции C++
Рассчитать и вывести на экран таблицу значений функции C++
C++ Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SleepMaster
 Аватар для SleepMaster
40 / 40 / 1
Регистрация: 26.11.2011
Сообщений: 80
30.11.2011, 02:50     Вывести на экран таблицу значений функции y(x) для x #2
Сама формула неверна.
C++
1
s+=pow(x, 2n-2 / 4*cos*pow(nx, 2);
замените на
C++
1
s+=pow(x, 2*n-2)/4*cos(n*x*x);
Добавлено через 15 минут
А почему начальное s = 2? И что такое set? И почему там два цикла: do..while и for...и...
Ладно, ниочем больше не спрашиваю, просто оставлю это тут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <conio.h>
 #include <math.h>
 using namespace std;
 
 int main()
 {
 double s=0,x,h;
 int lim=20, n=1;
 cout<<"h=";
 cin>>h;
cout<<"x=";
cin>>x;
 s=0;
 for (n;n<=lim;n++)
 s+=pow(x, n*lim-2)/4*cos(n*x*x);
 cout <<"s = "<< s << endl; 
 getch();
 return 0;
 }
Tinusha
 Аватар для Tinusha
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 23
01.12.2011, 02:31  [ТС]     Вывести на экран таблицу значений функции y(x) для x #3
Исходила из примера

[IMG]http://s017.***********/i423/1111/da/85e0db0ac5b0.jpg[/IMG]

Как я поняла нечто подобное должно получиться..
Yandex
Объявления
01.12.2011, 02:31     Вывести на экран таблицу значений функции y(x) для x
Ответ Создать тему
Опции темы

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