IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Задача с системой уравнений, Задача с системой уравнений
P.I.M.P.
сообщение 25.11.2005 18:21
Сообщение #1





Группа: Пользователи
Сообщений: 5
Пол: Мужской

Репутация: -  0  +


ПОМОГИТЕ РЕШИТЬ ЗАДАЧУ . Я НАД НЕЙ УЖЕ НЕДЕЛЮ ПАРЮСЬ


Эскизы прикрепленных изображений
Прикрепленное изображение
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 8)
klem4
сообщение 25.11.2005 18:29
Сообщение #2


Perl. Just code it!
******

Группа: Модераторы
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


В чем у тебя конкретно проблема ? что не получается ?


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
-P.I.M.P.-
сообщение 28.11.2005 16:24
Сообщение #3


Гость






Непонятен смысл задачи. какая-то фигня.У кого не спрошу, никто не знает как решать, может ты поскажешь?
 К началу страницы 
+ Ответить 
volvo
сообщение 28.11.2005 16:30
Сообщение #4


Гость






-P.I.M.P.-
Цитата
Непонятен смысл задачи.

Все предельно просто: ты получаешь А, и согласно его значению вычисляешь X0... (два If-а).

Далее, по приведенной формуле вычисляешь X1 через X0, X2 через X1, ... до тех пор, пока для какого-то Xn не выполнится условие окончания (это делается в Repeat ... Until {условие})

Ну, и наконец, вычисляешь требуемую разность для найденного Xn...

В чем теперь проблема?
 К началу страницы 
+ Ответить 
-P.I.M.P.-
сообщение 28.11.2005 16:33
Сообщение #5


Гость






А ты не мог бы хотя бы начало кода записать, Please.
 К началу страницы 
+ Ответить 
volvo
сообщение 28.11.2005 17:02
Сообщение #6


Гость






Вот так вот:
function min(x, y: real): real;
begin
min := x;
if y < x then min := y;
end;

const
eps = 1e-6;
var
A, X0, next: real;

begin
write('A = '); readln(A);
if a <= 1 then X0 := min(2*a, 0.95)
else
if a < 25 then X0 := a / 5
else X0 := a / 25;

{
... Вычисление Xслед от Xпред
}
end.

Только уточни в формуле Xn = там X[n-1] стоит в числителе или в знаменателе?
 К началу страницы 
+ Ответить 
klem4
сообщение 28.11.2005 17:11
Сообщение #7


Perl. Just code it!
******

Группа: Модераторы
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


uses crt;
const
n = 10;
var
x : array[0..n-1] of single;
i : byte;
a : single;

function min(x,y : single) : single;
begin
min := x;
if y < min then min := y;
end;

begin

clrscr;

write('a='); readln(a);

if a<=1 then
x[0] := min(2*a, 0.95)
else
if (a>1) and (a<25) then
x[0] := a/5
else x[0] := a/25;

for i := 1 to n-1 do begin
x[i] := 4/5 * x[pred(i)] + a / (5*exp(4*ln(x[pred(i)])));
writeln(x[i]:2:2);
end;

end.


держи .. а дальше сам.

хехе, что-то я долго писал )мессагу))))

Сообщение отредактировано: klem4 - 28.11.2005 17:15


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
P.I.M.P.
сообщение 30.11.2005 18:47
Сообщение #8





Группа: Пользователи
Сообщений: 5
Пол: Мужской

Репутация: -  0  +


Klem, большое спасибо, ты очень выручил меня
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 30.11.2005 18:55
Сообщение #9


Гость






P.I.M.P., ты на заданные вопросы принципиально не отвечаешь? Ну что ж... Наверное и нам не стоит отвечать на остальные твои вопросы (тем более что программа klem4 может оказаться неправильной, я НИЧЕГО просто так не спрашиваю...)
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 26.07.2025 19:50
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"