Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

03.03.2009, 04:18
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме: 1576821
Репутация:
88
|
|
snAKe
на практике используется метод Монте-Карло
суть
разбрасываем(случайным образом аля random()) достаточное кол-во точек (чем больше тем лучше) по области, и считаем отношение тех точек что попали в область к тем которые попали в нужное пересечение
(за область сойдет квадрат достаточных размеров(чем меньше тем лучше))
(что на что делить объяснять не буду)
================
при каком R вопрос более интересный, ну в общем за +++
найду, хотя зная основы интегрального исчисления, это не составит труда...
Последний раз редактировалось Irdis; 03.03.2009 в 10:13..
|
|
|

03.03.2009, 09:08
|
|
Познающий
Регистрация: 14.02.2008
Сообщений: 62
Провел на форуме: 335706
Репутация:
4
|
|
Срочно надо запрограммировать две кнопки.
Вот исходник
http://depositfiles.com/files/prd7xllpl
http://webfile.ru/2996960
на втором Unit Кнопочки "Удалить" "редактировать"
Последний раз редактировалось /Boom\; 03.03.2009 в 09:18..
|
|
|

03.03.2009, 16:48
|
|
Познающий
Регистрация: 15.01.2009
Сообщений: 37
Провел на форуме: 628486
Репутация:
26
|
|
http://forum.antichat.ru/showpost.php?p=1146649&postcount=1130
I'm sorry. Но актуально а своих наработок нету. Спасибо.
|
|
|

03.03.2009, 21:21
|
|
Познающий
Регистрация: 28.01.2009
Сообщений: 43
Провел на форуме: 170970
Репутация:
13
|
|
Сообщение от snAKe33
сможет мне помочь кто-нибудь?!
да.Сначала немного теории. Во первых тебе нужно определить точки пересечения этих двух функций(это когда выполняеться условие -ln(x) = R-x). Находим две точки А и В.
Далее площадь можно найти при помощи определенных интегралов путем вычитания из интеграла функции (R-x) интеграл функции ln(x)на промежутке от А до В(тут следует помнить что интеграл определенный на участке A>>B находиться как разность F(B)-F(A)). вот и все реомендую вычислять интегралы с помощью форцулы Симпсона. подробнее можешь посмотреть сдесь: http://dic.academic.ru/dic.nsf/bse/132406/%D0%A1%D0%B8%D0%BC%D0%BF%D1%81%D0%BE%D0%BD%D0%B0.
Писать прогу не буду. наиши сам и ксли не получиться выложи сдесь свой код будем искать ощибки вместе.
|
|
|

03.03.2009, 21:46
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Сообщение от Unregistered
http://forum.antichat.ru/showpost.php?p=1146649&postcount=1130
I'm sorry. Но актуально а своих наработок нету. Спасибо.
А какая тут проблема ?
Вычислить выражение не можешь? Это же в одну строчку вычисляется.
|
|
|

03.03.2009, 22:10
|
|
Познающий
Регистрация: 01.03.2008
Сообщений: 99
Провел на форуме: 613745
Репутация:
51
|
|
Сообщение от Unregistered
Дано действительное число y, натуральное число n и сгенерированное случайное действительное число x (x=0…n). Вычислить  . Вивести дробовую часть результата. IDE: Borland Pascal 7.0.
Код:
program primer;
var n:integer;
y,x:real;
begin
readln (y,n);
x:=random(n-1)+random; {random - для получения случайного вещественного числа, у меня работает}
writeln ('Ответ: ',frac((cos(exp(ln(y)*x))+x-y/3)/(2*sqr(x)-y+1)));
end.
Последний раз редактировалось lll6; 03.03.2009 в 22:14..
|
|
|

04.03.2009, 01:42
|
|
Новичок
Регистрация: 03.02.2008
Сообщений: 22
Провел на форуме: 100397
Репутация:
11
|
|
Составить программу вычисления двойного произведения:

|
|
|

04.03.2009, 04:14
|
|
Познающий
Регистрация: 28.08.2007
Сообщений: 85
Провел на форуме: 313221
Репутация:
14
|
|
Даны массивы A[5][5], B[5][5]. Для каждого массива найти максимальный элемент. Заменить все положительные элементы, расположенные на обеих диагоналях на найденный максимальный элемент.
В программе предусмотреть функции ввода массив, вывода исходного массива и преобразованного, а также функцию преобразования массива.
Завтра крайний срок сдачи данного зачетного задания!! буду признателен!
|
|
|

04.03.2009, 05:02
|
|
Познающий
Регистрация: 28.01.2009
Сообщений: 43
Провел на форуме: 170970
Репутация:
13
|
|
Сообщение от Stingers
Завтра крайний срок сдачи данного зачетного задания!! буду признателен!
А что ты до этого делал?
На каком языке нужно написать?
И вобще написать такую элементарщину и самому можно. Алгоритм такой:
1. функция ввода массивов(тупой ввод в цикле For ... to...do)
2. функция вывода массивов то же самое.
3. функция определения максимального элемента(также цикл, внутри которого определяеться максимальный элемент или при помощи рекурсии).
4. функция замены массивов.
5. всё остальное внутри прораммы.
|
|
|

04.03.2009, 10:22
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Сообщение от MihakeR
Составить программу вычисления двойного произведения:

Код:
int n=3;
int m=4;
int result=1;
for(int j=1;j<=m;j++)
for(int i=1;i<=n;i++)
result *= 2*i + j;
элементарщина 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|