0 / 0 / 0
Регистрация: 16.06.2015
Сообщений: 2
1

Определить, попадают ли точки с заданными координатами в заданную область

16.06.2015, 02:29. Показов 1353. Ответов 1
Метки нет (Все метки)

PASCAL
С клавиатуры вводятся:
N – количество пробных точек;
Xi – абсцисса пробной точки;
Yi – ордината пробной точки;
Ri – параметр.
Результаты вычислений вывести в виде таблицы, состоящей из трех столбцов: значений координат пробных точек (Xi и Yi) и соответствующих им исходов опыта («Попала» или «Не попала»). Таблица должна иметь заголовочную строку.
Должна быть реализована возможность многократного выполнения программы без ее перезапуска. В программе необходимо использовать условный оператор и оператор цикла (с предусловием, либо с постусловием, либо с параметром). Необходимо обеспечить пользовательский интерфейс (вывод на экран поясняющих сообщений).
Требования к входным и выходным данным:
– диапазон значений Xi, Yi, Ri соответствует области определения площади фигуры на графике (см. вариант задания) и может принимать как целые, так и вещественные значения;
– формат вывода таблицы значений аргумента и функции следующий:

X Y Попадание точки
.. .. Да(Нет)

(Ссылка на сторонний ресурс удалена, контент зангружен на форум)

Название: 1.png
Просмотров: 26

Размер: 8.6 Кб
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2015, 02:29
Ответы с готовыми решениями:

Определить попадает ли точка с заданными координатами х и у в заданную область
в паскале

Определить точки, которые попадают в заданную область
Здравствуйте, помогите решить задачу: Дано последовательность точек, определить, входят ли точки в...

Определить попадет ли точка с заданными координатами в заданную область
Решить Разветвляющийся алгоритм Определить попадет ли точка с заданными координатами в заданную...

Попадает ли точка с заданными координатами (x;y) в заданную область.
Попадает ли точка с заданными координатами (x;y) в заданную область (по оси x от-2 до 2, а по оси y...

1
Модератор
8616 / 4293 / 2956
Регистрация: 17.08.2012
Сообщений: 13,649
16.06.2015, 17:00 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
type probe = record x, y, r: double end;
const m = 100;
      g = '+------------------------+------------------------+-----+';
      no_yes: array [boolean] of string[3] = ('No ', 'Yes');
var series: array [1..m] of probe;
    n, num: integer;
    s: string;
begin
  repeat
    repeat
      write('Number of tests in series [1..', m, ']: ');
      readln(n)
    until n in [1..m];
    for num := 1 to n do with series[num] do
      begin
        writeln('Test #', num, ':');
        write('X[', num, '] = ');
        readln(x);
        write('Y[', num, '] = ');
        readln(y);
        repeat
          write('R[', num, '] = ');
          readln(r);
          if r <= 0 then writeln('Radius must be > 0, reenter')
        until r > 0
      end;
    writeln('Tests results:');
    writeln(g);
    writeln('|           X            |            Y           | Hit |');
    writeln(g);
    for num := 1 to n do with series[num] do writeln('| ', x, ' | ', y, ' | ',
      no_yes[(x * y >= 0) and (abs(y) <= abs(x)) and (sqr(abs(x) - r) + sqr(abs(y) - r) <= r * r)], ' |');
    writeln(g);
    write('Enter one more series? ');
    readln(s)
  until (s = 'n') or (s = 'N')
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.06.2015, 17:00

Факт попадания точки с координатами в заданную область
Привет форумчане, снова требуется ваша помощь нужно сделать программку, подмогите, выясняющую факт...

Проверка вхождения точки с заданными координатами в ограниченную область
Проверить, принадлежит ли точка с заданными координатами (x,y) заштрихованной области. 1....

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

Написать программу, определяющую попадание точки с определёнными координатами в заданную плоскую область
Написать программу определяющая попадание точки с определёнными координатами в заданную плоскую...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.