Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 30.11.2020
Сообщений: 37
1

Ближайшая точка внутри круга

08.02.2021, 20:38. Показов 803. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Линейный массив A содержит 2*N элементов, значения которых задаются по следующей формуле a[i]:=10*sin(N+i*i). Элементы массива нумеруются с единицы.

Найти расстояние от начала координат до ближайшей точки, расположенной внутри первой четверти круга радиуса R с центром в начале координат, если значения элементов А[1] и А[2] - координаты первой точки, элементов А[3] и А[4] - второй точки и т. д.
Входные данные:
Во входном потоке в первой строке задано натуральное число N (N <= 100). Во второй строке дано вещественное число R (0 < R < 15)
Пример входного файла (input.txt):
58
9.039

Выходные данные:
В выходной поток вывести единственное вещественное число с точностью три знака после запятой. Если в указанной части плоскости точек нет, то вывести NO.
Пример выходного файла (output.txt):
3.587
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2021, 20:38
Ответы с готовыми решениями:

точка с координатами x и y лежит внутри круга радиуса 5 с центром в точке (5, 2)
Как Написать следующее выражение на языке Pascal: точка с координатами x и y лежит внутри круга...

Ближайшая точка
Линейнйы массив A содержит 2*N элементов, значения которых задаются по следующей формуле...

Дана точка М( х,у ). проверить, лежит ли данная точка внутри закрашенной области, представленной на рисунке
Дана точка М( х,у ). проверить, лежит ли данная точка внутри закрашенной области, представленной на...

Как отметить точку внутри круга????
Как отметить точку внутри многоугольника или круга?))(не центр)помогите ааа!??

1
Модератор
9871 / 5239 / 3306
Регистрация: 17.08.2012
Сообщений: 16,007
12.02.2021, 22:20 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
  i, n: integer;
  x, y, r, d, m: real;
begin
  readln(n, r);
  r := r * r;
  m := r;
  for i := 1 to n do
    begin
      y := 10 * sin(n + 4 * i * i);
      x := 10 * sin(n + 4 * i * (i - 1) + 1);
      d := x * x + y * y;
      if (x > 0) and (y > 0) and (d < m) then m := d
    end;
  if m < r then writeln(sqrt(m) :0:3) else writeln('NO')
end.
0
12.02.2021, 22:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2021, 22:20
Помогаю со студенческими работами здесь

Подсчитать число точек,находящихся внутри круга
задачиа:подсчитать число точек,находящихся внутри круга радиусом R с центром в точке с...

Подсчитать число точек, находящихся внутри круга
1. Подсчитать число точек, находящихся внутри круга радиусом r с центром в начале координат,...

Нарисовать два круга, внутри должен быть дождик
В программе нужно нарисовать 2 круга, закрасить область внутри кругов и чтобы был дождик. Круги...

Подсчитать число точек, находящихся внутри круга радиусом R с центром в начале координат.
Подсчитать число точек, нах-ся внутри круга радиусом R с центром в начале координат. Координаты...

Подсчет количества точек с целочисленными координатами, находящихся внутри круга заданного радиуса
Напишите программу для подсчета числа точек с целочисленными координатами, находящихся внутри круга...

Лежит ли точка внутри треугольника?
Помогите!!!!!! Скоро сессия, а я не могу задачу решить. Ничего не понимаю в Паскаль. Буду очень...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru