Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2012, 22:26   #1
Jonh Locke
 
Аватар для Jonh Locke
 
Регистрация: 01.10.2012
Сообщений: 4
По умолчанию Табулирование функции

Дана функция
Безымянный.jpg
a=5
Необходимо написать программу на языке программирования Delphi 7 с выводом результатов:
а) в компоненту Memo в виде двух столбцов числовых данных с разделителем «пробел»
б) на компоненту Chart в виде графика типа Line.
в) в файл с расширением *.txt с разделителем столбцов числовых данных в виде пробела;
Jonh Locke вне форума Ответить с цитированием
Старый 01.10.2012, 22:42   #2
zvoronz
Пользователь
 
Регистрация: 03.01.2011
Сообщений: 49
По умолчанию

Ты хочешь что бы за тебя сделали?
zvoronz вне форума Ответить с цитированием
Старый 01.10.2012, 22:49   #3
Jonh Locke
 
Аватар для Jonh Locke
 
Регистрация: 01.10.2012
Сообщений: 4
По умолчанию

Любая помощь приветствуется
Jonh Locke вне форума Ответить с цитированием
Старый 04.10.2012, 02:48   #4
Jonh Locke
 
Аватар для Jonh Locke
 
Регистрация: 01.10.2012
Сообщений: 4
По умолчанию

.........up
Jonh Locke вне форума Ответить с цитированием
Старый 04.10.2012, 03:25   #5
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

В программу должна вводится числовые значения А и Х
Далее возводите А в квадрат, и сравниваете с полученным результатом Х, если равно расчитываете результат по 2ому варианту, иначе проверяете если Х больше квадрата А рассчитываете результат по 1ому варианту, иначе рассчитываете по 3ему.

Что Вам конкретно не понятно? Где Ваши наработки?
astecenko вне форума Ответить с цитированием
Старый 16.10.2012, 21:44   #6
Jonh Locke
 
Аватар для Jonh Locke
 
Регистрация: 01.10.2012
Сообщений: 4
По умолчанию

program Project 1;
{$APPTYPE CONSOLE}
uses
SysUtils,
Math;

var
a,xn,xk,deltax,x,y:real;
t:text;
begin
Assignfile(t,'Project 1.txt');
rewrite(t);
a:=5;
xn:=-10;
xk:=10;
deltax:=0.2;
x:=xn;
while x<=xk do
begin
If (x>a*a) then
y:=(a*sqr(x)*(x+1)+a*x)/(1+x*x+x)
else
If (x=a*a)
y:=a+x;
If (x<a*a) then
y:=Sqrt(Abs(a+x))-8a
writeln(t,x:2:2,' ',y:2:2);
x:=x+deltax;
end;
closefile(t);
end.

Собственно довел до этого (видоизменил чужой вариант), что ещё исправить?

Последний раз редактировалось Jonh Locke; 17.10.2012 в 12:10.
Jonh Locke вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Табулирование функции LARIK62rus Паскаль, Turbo Pascal, PascalABC.NET 1 30.11.2010 20:59
Табулирование функции lubov_morkov Помощь студентам 7 27.10.2010 09:40
Табулирование функции СИ savra Помощь студентам 1 13.01.2010 11:32
Табулирование функции Dead Romantic Помощь студентам 2 25.12.2009 21:40