
Вопрос задан 26.06.2020 в 19:39.
Предмет Информатика.
Спрашивает Степанов Степан.
20Б!!!! СРОЧНО! нужно найти площадь этой фигуры. В паскале методом Монтекарло R=5 r=3



Ответы на вопрос

Отвечает Гусева Катёна.
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
var n:=ReadInteger('Число точек:');
var k:=0;
for var i:=1 to n do begin
var x:=10*Random-5; var y:=10*Random-5;
var p:=sqr(x)+sqr(y);
if (p>=9) and (p<=25) then Inc(k)
end;
Writeln('s=',100*k/n);
Writeln('Точное значение: ',16*pi)
end.
Результаты нескольких запусков программы:
Число точек: 1000
s=50.5
Точное значение: 50.2654824574367
Число точек: 10000
s=50.81
Точное значение: 50.2654824574367
Число точек: 100000
s=50.103
Точное значение: 50.2654824574367
Число точек: 1000000
s=50.2551
Точное значение: 50.2654824574367
Число точек: 10000000
s=50.26618
Точное значение: 50.2654824574367
begin
var n:=ReadInteger('Число точек:');
var k:=0;
for var i:=1 to n do begin
var x:=10*Random-5; var y:=10*Random-5;
var p:=sqr(x)+sqr(y);
if (p>=9) and (p<=25) then Inc(k)
end;
Writeln('s=',100*k/n);
Writeln('Точное значение: ',16*pi)
end.
Результаты нескольких запусков программы:
Число точек: 1000
s=50.5
Точное значение: 50.2654824574367
Число точек: 10000
s=50.81
Точное значение: 50.2654824574367
Число точек: 100000
s=50.103
Точное значение: 50.2654824574367
Число точек: 1000000
s=50.2551
Точное значение: 50.2654824574367
Число точек: 10000000
s=50.26618
Точное значение: 50.2654824574367


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili