Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuriy-kulakovskyi/lab_03.4
That's my third lab (part 4), coded using C++.
https://github.com/yuriy-kulakovskyi/lab_03.4
Last synced: about 6 hours ago
JSON representation
That's my third lab (part 4), coded using C++.
- Host: GitHub
- URL: https://github.com/yuriy-kulakovskyi/lab_03.4
- Owner: yuriy-kulakovskyi
- Created: 2024-09-17T16:18:45.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-17T16:25:55.000Z (2 months ago)
- Last Synced: 2024-09-17T20:41:06.632Z (2 months ago)
- Language: C++
- Size: 125 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Лабораторна робота № 3.4
### Автор: Кулаковський Юрій
### Варіант: 9
## Опис
Ця програма визначає, чи знаходиться точка з координатами \(x, y\) всередині або на межі плоскої фігури зображеної на рисунку. Фігура складається з параболи та кола, обмежених умовами, які залежать від радіусу \(R\).
## Структура програми
1. **Вхідні дані**:
- Користувач вводить значення змінних \(x\), \(y\) та радіус \(R\).2. **Логіка програми**:
- Якщо точка з координатами \(x, y\) задовольняє наступні умови:
- Для \(y \leq 0\): точка знаходиться під параболою \(y = (x - 1)^2\), і \(|y| \leq R\), причому \(x \leq 0\).
- Для \(y \geq 0\): точка знаходиться над параболою \(y = (x - 1)^2\), і \(|y| \leq R\), причому \(x \geq 0\).- Якщо умови виконуються, програма виводить "yes", інакше — "no".
3. **Виведення результату**:
- Програма виводить "yes", якщо точка знаходиться всередині або на межі фігури, і "no" — якщо за межами.## Приклад виконання
x = 0
y = -1
R = 2
yes
x = 1
y = 3
R = 2
no
## **Використовувані бібліотеки**
`` — для введення та виведення даних.
`` — для математичних обчислень, таких як піднесення до квадрату.