scor
1

Как сделать данное в Visual Studio С++ ?

15.12.2010, 14:51. Показов 1146. Ответов 2
Метки нет (Все метки)

Помогите решить данные задачи!

1.Составить программу для вычисления функции F(x) на отрезке [a,b], с шагом h. Результат представить в виде таблицы, первый столбец которой - значение аргумента, второй - соответствующее значение функции

F(x)=tg x/2+2cosx



2.Найти наименьший номер члена последовательности, для которого выполняется условие |an-an-1|< ε. Вывести на экран этот номер и все элементы ai , где i=1,2,3…,n.

an=1/2 tg an-1,a=0,5

3.Дано натуральное число п. Вычислить

P=(1-1/2)(1-1/4)(1-1/6)...(1-1/2n)

Насчет 3го задания я написал код,но не уверен правильный он или нет:

#include <iostream>
#include <iomanip>

using namespace std;
int main()
{
int n;
double p = 1.0;
cout << "Введите чилсо n: ";
cin >> n;

for (int i = 1; i <= n; i++ )
{ p *= (1 - (1.0 / (2.0 * i)));
}
cout << fixed << setprecision(2);
cout << "P = "<<p<< endl;
getchar();
return 0;
}

Второе задание я не знаю как делать вообще.

В первом задание не знаю как делать через тангенс,вот код который попытался написать:

#include <iostream>
#include <cmath>
using namespace std;

double function(double x);
int main()
{
double x;
cout << "X = ";
cin >> x;


cout << "Function = " << function(x) << endl;

cin.get();
return 0;}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2010, 14:51
Ответы с готовыми решениями:

как сделать этот массив в visual studio
Вводится массив из 10-ти элементов. Вывести на экран эти элементы. найдите количество элементов...

Как в visual studio 10 сделать кнопку на форме?
сделал форму в visual studio 10.а как сделать пару кнопок?

Как сделать вывод на экран кириллицы в Visual Studio?
Добрый день! Учу С++ с Visual Studio 2013. Если прописываю вывод кириллицы, то на экране...

Как сделать так,чтобы visual studio 2017 мог выводить спец символы из строки на экран
Как сделать так,чтобы visual studio 2017 мог выводить спец символы,в частности √ (квадратный...

2
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
15.12.2010, 15:01 2
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от scor Посмотреть сообщение
1.Составить программу для вычисления функции F(x) на отрезке [a,b], с шагом h. Результат представить в виде таблицы, первый столбец которой - значение аргумента, второй - соответствующее значение функции
F(x)=tg x/2+2cosx
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
#include <iostream> 
#include <cmath>
 
using namespace std;
 
int main()
{
        float a,b,h,fx;
        cout<<"Enter a -> ";
        cin>>a;
        cout<<"Enter b -> ";
        cin>>b;
        cout<<"Enter h -> ";
        cin>>h;
        cout<<endl<<"Result:"<<endl;
         for(float i=a; i<b; i+=h)
         {
             fx=tan(i/2.0) + 2*cos(i);
             cout<<"f("<<i<<") = "<<fx<<endl;
 
         }
        system("pause");
        return 0;
}
1
scor
15.12.2010, 15:11 3
спасибо)),но результат должен быть в виде таблицы(или это у меня в Visual Studio 2010 не отображается в виде таблицы)
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2010, 15:11
Помогаю со студенческими работами здесь

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ?
скажите а где найти среду 2006 года? или можно использовать 2015 год?

В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при...

Visual Studio Team Foundation Serverl или Visual Studio Professional
Visual Studio Team Foundation Server 2010 Кто пользовался Visual Studio Team Foundation Server...

Почему нельзя сделать откладку открытого файла в Visual Studio C++ ?
Почему нельзя сделать откладку открытого файла в Visual Studio C++ Чтобы прога работала все время...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru