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

как вывести промежуточные значения? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как правильно соединить http://www.cyberforum.ru/cpp-beginners/thread684174.html
Вот код // Adding an ODBC data source with the SQLConfigDataSource (FoxPro) string SourceODBCName("DSN=NewVFP1\0"); if (!SQLConfigDataSource(NULL,ODBC_ADD_DSN, "Microsoft Visual FoxPro...
C++ Структуры Помогите пожалуйста сделать так, чтобы проверял номер. У меня не получается. /*Описать структуру NOTE (фамилия и имя, номер телефона, день рождения). Введите данные в массив, состоящий из восьми... http://www.cyberforum.ru/cpp-beginners/thread684168.html
Определить, в каком квадранте находится точка C++
помогите определить в С++, в каком квадранте находится точка (x, y) и вывести номер квадранта.
Метки C++
Есть ли команда в С++ наподобие команды в паскале label 1; 1:, т.е. метки. Если можно пример. Спасибо всем большое!
C++ Классы для работы со строками символов.Перегрузка,копирование http://www.cyberforum.ru/cpp-beginners/thread684142.html
Помогите пожалуйста новичку написать программу. Условие такое... Реализовать класс String для работы со строками символов.Перегрузить операторы ! (пуст ли String) , () (int,int) - возвращение...
C++ Ошибка при отображении русских шрифтов в консоли: "error LNK2019: ссылка на неразрешенный внешний символ" Доброго времени суток! решил модернизировать простенькую программу, чтобы отображался русский шрифт в консоли, делаю согласно книги, но не выходит... Основной текст программы: //Concatenate -... подробнее

Показать сообщение отдельно
Shefango
Сообщений: n/a

как вывести промежуточные значения? - C++

30.10.2012, 12:55. Просмотров 367. Ответов 0
Метки (Все метки)

вот код


#include <vcl.h>
#pragma hdrstop

#include <stdio.h>
#include <conio.h>
#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::FormCreate(TObject *Sender)
{
Edit1->Text="0,1"; // от
Edit2->Text="1,0"; // до
Edit3->Text="50"; // кол-во шагов
Edit4->Text="0,1"; // шаг
Memo1->Lines->Add("Лабораторная работа 3");
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
double x, h, r, s, y, a, b;
int n, k;
a = StrToFloat(Edit1->Text);
b = StrToFloat(Edit2->Text);
n = StrToInt(Edit3->Text);
h = StrToFloat(Edit4->Text);
double z =M_PI/3;
for(x = a; x<=b; x=x+h) {
r = 1;
s = 0;
for(k = 1; k<=n; k++) {
r=r*x;
s=s+r*cos(k*z)/k;
}
y = -0.5*log(1-2*x*cos(z)+x*x);
r = fabs(s-y);

}

Memo1->Lines->Add("при x= "+FloatToStrF(x,ffFixed,8,2)
+" сумма= "+FloatToStrF(s,ffFixed,8,5)
+" y = "+FloatToStrF(y,ffFixed,8,5)
+" |s-y| = "+FloatToStrF(r,ffFixed,8,5));

}

//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Memo1->Clear();
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru