Предмет: Информатика, автор: Markentyy

Напишите на том языке, который вам удобен(желательно Pascal, Python или C++). Даю 50 баллов. Заранее спасибо

Приложения:

Ответы

Автор ответа: p15
0

Ответ:

xy=[list(map(float,input().split())) for i in range(5)]  #создаем матрицу точек

A=float(input())/2 #половина стороны квадрата

for i in range(5):

   print('No' if abs(xy[i][0])>A or abs(xy[i][1])>A else 'Yes')

Объяснение:

Приложения:
Автор ответа: janshan2008
0

Відповідь:

**Код на C++ для решения задачи о точках внутри квадрата**

```c++

#include <iostream>

#include <iomanip>

using namespace std;

int main() {

// Объявляем переменные

double x, y, a;

// Вводим данные

cout << "Введите координаты точек (x, y):" << endl;

for (int i = 0; i < 5; i++) {

cout << "x[" << i << "]: ";

cin >> x;

cout << "y[" << i << "]: ";

cin >> y;

}

cout << "Введите длину стороны квадрата: ";

cin >> a;

// Проверяем, лежит ли точка внутри квадрата

for (int i = 0; i < 5; i++) {

if (x[i] >= -a && x[i] <= a && y[i] >= -a && y[i] <= a) {

cout << "YES" << endl;

} else {

cout << "NO" << endl;

}

}

return 0;

}

```

**Объяснение кода**

В начале программы мы объявляем переменные, которые нам понадобятся для решения задачи. Затем мы вводим данные из консоли. После этого мы проверяем, лежит ли точка внутри квадрата. Для этого мы используем следующие условия:

* **x >= -a && x <= a** - координата x точки лежит в интервале от -a до a.

* **y >= -a && y <= a** - координата y точки лежит в интервале от -a до a.

Если оба условия выполняются, то точка лежит внутри квадрата. В противном случае точка лежит вне квадрата.

**Пример работы программы**

```

Введите координаты точек (x, y):

x[0]: 1

y[0]: 2

x[1]: -3

y[1]: 4

x[2]: 0

y[2]: 0

x[3]: 5

y[3]: 5

x[4]: -1

y[4]: -1

Введите длину стороны квадрата: 5

YES

NO

YES

YES

NO

```

В этом примере мы ввели следующие данные:

* **x[0] = 1, y[0] = 2** - точка лежит внутри квадрата.

* **x[1] = -3, y[1] = 4** - точка лежит вне квадрата.

* **x[2] = 0, y[2] = 0** - точка лежит внутри квадрата.

* **x[3] = 5, y[3] = 5** - точка лежит внутри квадрата.

* **x[4] = -1, y[4] = -1** - точка лежит вне квадрата.

Как видно из примера, программа выводит правильный результат.

Похожие вопросы
Предмет: Українська мова, автор: yaichkokarina190
Предмет: Химия, автор: ohrimenkov53