Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ali7haider/pointproximity_csharp_consolebased_oop
PointProximity is a user-friendly console-based application implemented in C# with file handling capabilities. This versatile tool allows users to effortlessly calculate distances between points, determine linear gradients, and find distances from zero coordinates etc.
https://github.com/ali7haider/pointproximity_csharp_consolebased_oop
console console-application csharp distance-calculation file-handling oop oop-principles
Last synced: about 1 month ago
JSON representation
PointProximity is a user-friendly console-based application implemented in C# with file handling capabilities. This versatile tool allows users to effortlessly calculate distances between points, determine linear gradients, and find distances from zero coordinates etc.
- Host: GitHub
- URL: https://github.com/ali7haider/pointproximity_csharp_consolebased_oop
- Owner: ali7haider
- Created: 2024-03-06T17:32:42.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-06T17:37:21.000Z (11 months ago)
- Last Synced: 2024-11-09T20:33:12.077Z (3 months ago)
- Topics: console, console-application, csharp, distance-calculation, file-handling, oop, oop-principles
- Language: C#
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PointProximity_CSharp_ConsoleBased
PointProximity is a simple console-based application implemented in C# with file-handling capabilities. It offers various features for calculating distances between points, determining linear gradients, and finding distances from zero coordinates.
## Features
1. **Make a Line**: Create a new line by specifying the coordinates for its beginning and end points.
2. **Update a Begin Point**: Modify the starting point of the line by entering new coordinates for it.
3. **Update an End Point**: Change the coordinates of the endpoint of the line.
4. **Show the Update Point**: Display the current coordinates of the beginning point of the line after any updates.
5. **Show the End Point**: View the current coordinates of the endpoint of the line.
6. **Get the Length of Line**: Calculate and display the length of the line based on its beginning and end points.
7. **Get the Gradient of Line**: Determine the gradient (slope) of the line.
8. **Find the Distance of the Begin Point from Zero Coordinates**: Calculate the distance between the beginning point of the line and the origin.
9. **Find the Distance of End Point from Zero Coordinates**: Calculate the distance between the endpoint of the line and the origin.
10. **Exit**: End the current session and exit the application.## Usage
To use PointProximity Console, simply choose from the available options presented in the console interface. Follow the prompts to input coordinates and perform calculations as needed.## Getting Started
To get started with PointProximity Console, you can clone this repository to your local machine and compile the source code using any C# compiler.