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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2011, 16:03   #1
Alex56
Новичок
Джуниор
 
Регистрация: 28.12.2011
Сообщений: 1
Восклицание Найти площадь фигуры, ограниченной двумя кривыми!!!

Требуется найти площадь фигуры, ограниченной двумя кривыми. y=x^2 и y= корень из x. Написать программу на c# в SharpDevelop.
Вот что получилось методом Монте-Карло
Код:
class Program
    {
        static double func1(double x)
        {
            return Math.Pow(x,2);
        }
        static double func2(double x)
        {
            return Math.Sqrt(x);
        }
        static void Main(string[] args)
        {
            int N = 10000, n = 0;
            double x, y, G;
            Random rand = new Random();
            for (int i = 0; i < N; i++)
            {
                x =  Convert.ToDouble(rand.Next(32767)) / 32767;
                y =  Convert.ToDouble(rand.Next(32767)) / 32767;
                if ((y >= func1(x)) && (y<= func2(x)))
                {
                    n++;                    
                }
            }
            G = Convert.ToDouble(n) / Convert.ToDouble(N);
            Console.WriteLine("Площадь = " + G);
            Console.ReadKey();
        }
    }
Правильная ли программа? или что-нибудь посоветуете?
И да, кстати, нашел решение в маткаде. http://www.exponenta.ru/educat/class...ad/ex1/ex1.htm
Alex56 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Площадь фигуры Демик Помощь студентам 0 20.12.2011 01:48
площадь фигуры ограниченной эллипсом Pascal lirikoff Помощь студентам 0 20.05.2011 21:24
ООП (паскаль) - дан ромб. найти площадь. построить пирамиду, найти её площадь Rfn.if Помощь студентам 0 27.04.2011 16:10
Найти площадь фигуры samouelson Помощь студентам 2 17.12.2010 20:22