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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2009, 19:59   #21
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию ПРИ ВВВОДЕ N И X!!!!!!1

Цитата:
Сообщение от Hegel Посмотреть сообщение
Да,но ведь x может быть больше 1,и тогда ряд также будет существовать,как высчитать его значение?
--------------------------------------------------------------------------------

function power (Z: real; k : integer) : real;
begin
power2:=exp(ln(Z)*k)
end;

READLN(X);
READLN(N);
S:=1;


FOR I:=1 TO N DO
BEGIN

EPS:=(I+1)* POWER2(X,I);
S:=S+EPS;

END;
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 11.01.2009, 20:05   #22
Hegel
Пользователь
 
Регистрация: 08.01.2009
Сообщений: 32
По умолчанию

Одна функция power можно из остального сделать другую функцию?
Hegel вне форума Ответить с цитированием
Старый 11.01.2009, 20:08   #23
Hegel
Пользователь
 
Регистрация: 08.01.2009
Сообщений: 32
По умолчанию

Простите что задаю много глупых вопросов...


Код:
const eps=0.0001;
var n:integer;
    x,sum,temp:real;
function power (Z: real; k : integer) : real;
begin
power2:=exp(ln(Z)*k)
end;
READLN(X);
READLN(N);
S:=1;
FOR I:=1 TO N DO
BEGIN

EPS:=(I+1)* POWER2(X,I);
S:=S+EPS;
END;

begin
readln(x);
sum:=1;n:=2;
repeat
temp:=n*power1(x,n-1);
sum:=sum+temp;
inc(n);
until temp<=eps;
writeln('Vash rezultat=  ', FloatToStr(sum));
readln;
end.
Так сделать?
Hegel вне форума Ответить с цитированием
Старый 11.01.2009, 20:09   #24
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Цитата:
Сообщение от Hegel Посмотреть сообщение
Одна функция power можно из остального сделать другую функцию?
ТОКА ЗАЧЕМ????
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 11.01.2009, 20:10   #25
Hegel
Пользователь
 
Регистрация: 08.01.2009
Сообщений: 32
По умолчанию

Цитата:
Сообщение от maladoy Посмотреть сообщение
ТОКА ЗАЧЕМ????

Препод любит описывать все через функции....
Чтобы в результате было ,при нажати на кнопку использовние функций и все..
Hegel вне форума Ответить с цитированием
Старый 11.01.2009, 20:13   #26
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

PROGRAM SUMMA;
VAR
X,EPS,S:REAL;
I,n:INTEGER;

function power2 (Z: real; k : integer) : real;
begin
power2:=exp(ln(Z)*k);
end;
BEGIN
WRITELN('VVEDI X');
READLN(X);

IF (X>0) AND (X<1) THEN BEGIN
S:=1;
I:=1;
EPS:=0,001;
WHILE EPS>0,0001DO
BEGIN
EPS:=(I+1)* POWER2(X,I);
S:=S+EPS;
I:=I+1;
END;
END
ELSE BEGIN
WRITELN('VVEDI N);
READLN(N);

FOR I:=1 TO N DO

S:=S+(I+1)* POWER2(X,I);
END;
WRITELN('SUMMA=',S);
READLN;
END.
вступлю в команду разработчиков ПО на Delphi

Последний раз редактировалось maladoy; 11.01.2009 в 20:23.
maladoy вне форума Ответить с цитированием
Старый 11.01.2009, 20:15   #27
Hegel
Пользователь
 
Регистрация: 08.01.2009
Сообщений: 32
По умолчанию

power2=power исправил,что делать с
WHILE EPS>0,0001 DO

Последний раз редактировалось Hegel; 11.01.2009 в 20:19.
Hegel вне форума Ответить с цитированием
Старый 11.01.2009, 20:18   #28
Hegel
Пользователь
 
Регистрация: 08.01.2009
Сообщений: 32
По умолчанию

power2=power исправил,что делать с
WHILE EPS>0,0001 DO
Hegel вне форума Ответить с цитированием
Старый 11.01.2009, 20:22   #29
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Цитата:
Сообщение от Hegel Посмотреть сообщение
power2=power исправил,что делать с
WHILE EPS>0,0001 DO
ПРОВЕРЯЙ!!!!
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 11.01.2009, 20:25   #30
Hegel
Пользователь
 
Регистрация: 08.01.2009
Сообщений: 32
По умолчанию

Cпасибо за помощь,сейчас потестим.

Последний раз редактировалось Hegel; 11.01.2009 в 20:47.
Hegel вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на вычисление суммы Many man Помощь студентам 7 20.12.2008 22:47
Вычисление суммы первых членов Juhn Паскаль, Turbo Pascal, PascalABC.NET 4 09.12.2007 18:56
StringGrid, вычисление суммы Gorin Компоненты Delphi 5 23.08.2007 19:44