Форум программистов, компьютерный форум, киберфорум
Наши страницы

Требуется корректировка) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ макросы http://www.cyberforum.ru/cpp-beginners/thread588444.html
#define EMPTY 0x00 #define ILLEGAL 0xF0 #define B_PRIVATE 0x01 // 1 бит - наличие #define W_PRIVATE 0x03 // 2 бита - цвет #define B_QUEEN 0x05 // 3...
C++ Очередь с приоритетом Разработать функции работы с приоритетной очередью. Постановка запросов в очередь выполняется по приоритету, снятие - подряд из старших адресов (конец очереди). Очередь организована на массиве.... http://www.cyberforum.ru/cpp-beginners/thread588440.html
Задача перебрать игру змейка и расписать комментариями до запятой C++
Что успею до 6 июня. Задача до запятой расписать код и полностью изменить, потом зачёт. Может кому пригодится, Я же со своей стороны наивно надеюсь на помощь. Файл с дополнительными комментариями...
Дана строка и файл с русским текстом C++
Задание Дана строка и файл с русским текстом, зашифрованным по правилу, описанному в задании 7. Данная строка представляет собой первую расшифрованную строку текста. Расшифровать остальные строки и...
C++ Нужно оформить в виде функции http://www.cyberforum.ru/cpp-beginners/thread588409.html
Есть две программы: #include <iostream> #include <conio.h> #include <stdlib.h> #include <ctime> #include <cmath> using namespace std; const int n=15; int main()
C++ Координаты точки пересечения двух отрезков День добрый уважаемые читатели форума. Разбираю задачу по расчету Координаты точки пересечения двух отрезков и столкнулся с проблемой. Выбивает подобные ошибки при компиляции Debug: Run-Time Check... подробнее

Показать сообщение отдельно
mixaGT
0 / 0 / 0
Регистрация: 19.01.2012
Сообщений: 34

Требуется корректировка) - C++

27.05.2012, 19:47. Просмотров 325. Ответов 1
Метки (Все метки)

Всем привет.
Помогите с лабой, у меня есть похожий вариант, надо его переделать под соответствующее заданее.


Для заданных значений аргумента Х вычислить значения суммы S и функции Y. Вычисление S произвести с точностью E.



Код программы

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include "math.h"
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner): TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button2Click(TObject *Sender)
{
Application->Terminate();
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
ListBox1->Clear();
ListBox2->Clear();

float xn=Edit1->Text.ToDouble();
float xk=Edit2->Text.ToDouble();
float dx=Edit3->Text.ToDouble();
float e=Edit4->Text.ToDouble();

for(float x=xn; x<=xk+0.001; x+=dx){
int n=0;
float S=0, T=1;
while( fabs(T)>e ){
S+=T;
T*=x*x/((2*n+1)*(2*n+2));
n++;
}

float y=cosh(x);
ListBox1->Items->Add( String( S ) );
ListBox2->Items->Add( String( y ) );
}
}
//-----------------------



Снизу формула, которую нужно применить.
Спасибо! С уважением, Михаил!
0
Миниатюры
Требуется корректировка)  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.